index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
Disassembler
/
ThumbDisassemblerCore.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Restore an accidentally removed comment.
Cameron Zwarich
2011-05-25
1
-0
/
+1
*
Change the order of tBX's operands so that the predicate operands come after the
Cameron Zwarich
2011-05-25
1
-1
/
+10
*
Rename tBX_Rm to tBX.
Cameron Zwarich
2011-05-25
1
-2
/
+2
*
Disassembly of tBcc was wrongly adding 4 to the SignExtend'ed imm8:'0' immedi...
Johnny Chen
2011-05-18
1
-1
/
+1
*
Thumb2 BFC was insufficiently encoded.
Johnny Chen
2011-04-15
1
-1
/
+1
*
Add sanity checkings for Thumb2 Load/Store Register Exclusive family of opera...
Johnny Chen
2011-04-14
1
-4
/
+41
*
Thumb disassembler did not handle tBRIND (indirect branch) properly.
Johnny Chen
2011-04-13
1
-6
/
+10
*
The LDR*T/STR*T (unpriviledged load/store) operations don't take SP or PC as Rt.
Johnny Chen
2011-04-13
1
-6
/
+14
*
Check the corner cases for t2LDRSHi12 correctly and mark invalid encodings as...
Johnny Chen
2011-04-13
1
-1
/
+33
*
Fix a bug where for t2MOVCCi disassembly, the TIED_TO register operand was no...
Johnny Chen
2011-04-13
1
-3
/
+11
*
Add sanity check for Ld/St Dual forms of Thumb2 instructions.
Johnny Chen
2011-04-12
1
-0
/
+29
*
The Thumb2 RFE instructions need to have their second halfword fully specified.
Johnny Chen
2011-04-12
1
-2
/
+6
*
Add bad register checks for Thumb2 Ld/St instructions.
Johnny Chen
2011-04-12
1
-0
/
+45
*
The Thumb2 Ld, St, and Preload instructions with the i12 forms should have it...
Johnny Chen
2011-04-12
1
-0
/
+2
*
Print out a debug message when the reglist fails the sanity check for Thumb L...
Johnny Chen
2011-04-12
1
-0
/
+4
*
A8.6.16 B
Johnny Chen
2011-04-12
1
-0
/
+5
*
Thumb disassembler was erroneously rejecting "blx sp" instruction.
Johnny Chen
2011-04-11
1
-2
/
+5
*
Fix the bug where the immediate shift amount for Thumb logical shift instruct...
Johnny Chen
2011-04-11
1
-6
/
+17
*
Adding support for printing operands symbolically to llvm's public 'C'
Kevin Enderby
2011-04-11
1
-4
/
+7
*
Sanity check the option operand for DMB/DSB.
Johnny Chen
2011-04-08
1
-2
/
+17
*
Fix ARM disassembly for PLD/PLDW/PLI which suffers from code rot and add some...
Johnny Chen
2011-03-28
1
-1
/
+5
*
Fixed the t2PLD and friends disassembly and add two test cases.
Johnny Chen
2011-03-26
1
-8
/
+4
*
Fix DisassembleThumb2DPReg()'s handling of RegClass. Cannot hardcode GPRRegC...
Johnny Chen
2011-03-25
1
-6
/
+6
*
DisassembleThumb2LdSt() did not handle t2LDRs correctly with respect to RegCl...
Johnny Chen
2011-03-25
1
-2
/
+3
*
Modify DisassembleThumb2LdStEx() to be more robust/correct in light of recent...
Johnny Chen
2011-03-25
1
-6
/
+6
*
Modify the wrong logic in the assert of DisassembleThumb2LdStDual() (the regi...
Johnny Chen
2011-03-25
1
-9
/
+9
*
T2 Load/Store Multiple:
Johnny Chen
2011-03-24
1
-1
/
+1
*
Avoid -Wunused-variable in -asserts builds
Matt Beaumont-Gay
2011-03-22
1
-6
/
+4
*
The disassembler for Thumb was wrongly adding 4 to the computed imm32 offset.
Johnny Chen
2011-03-18
1
-10
/
+2
*
It used to be that t_addrmode_s4 was used for both:
Johnny Chen
2011-03-17
1
-16
/
+13
*
Add missing whitespace in the formatting.
Kevin Enderby
2011-02-28
1
-1
/
+1
*
Fix the arm's disassembler for blx that was building an MCInst without the
Kevin Enderby
2011-02-28
1
-1
/
+13
*
Add assembly parsing support for "msr" and also fix its encoding. Also add
Bruno Cardoso Lopes
2011-02-18
1
-3
/
+5
*
Fix encoding and add parsing support for the arm/thumb CPS instruction:
Bruno Cardoso Lopes
2011-02-14
1
-16
/
+25
*
Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ...
Owen Anderson
2011-02-08
1
-3
/
+38
*
Second attempt at converting Thumb2's LDRpci, including updating the gazillio...
Owen Anderson
2010-12-07
1
-35
/
+0
*
Simplify the encoding of reg+/-imm12 values that allow PC-relative encoding. ...
Owen Anderson
2010-11-30
1
-5
/
+4
*
Pseudo-ize Thumb2 jump tables with explicit MC lowering to the raw
Jim Grosbach
2010-11-29
1
-8
/
+2
*
Encode the multi-load/store instructions with their respective modes ('ia',
Bill Wendling
2010-11-16
1
-42
/
+29
*
Add support to match @llvm.prefetch to pld / pldw / pli. rdar://8601536.
Evan Cheng
2010-11-03
1
-3
/
+3
*
Detabify and clean up 80 column violations.
Jim Grosbach
2010-10-13
1
-37
/
+46
*
Change ARM PKHTB and PKHBT instructions to use a shift_imm operand to avoid
Bob Wilson
2010-08-17
1
-9
/
+2
*
Move the Thumb2 SSAT and USAT optional shift operator out of the
Bob Wilson
2010-08-13
1
-9
/
+13
*
Refactor the code for disassembling Thumb2 saturate instructions along the
Bob Wilson
2010-08-13
1
-56
/
+39
*
Changed the format of DMBsy, DSBsy, and friends from Pseudo to MiscFrm.
Johnny Chen
2010-08-11
1
-2
/
+2
*
Many Thumb2 instructions can reference the full ARM register set (i.e.,
Jim Grosbach
2010-07-30
1
-40
/
+51
*
Add basic support to code-gen the ARM/Thumb2 bit-field insert (BFI) instruction
Jim Grosbach
2010-07-16
1
-11
/
+11
*
Start TargetRegisterClass indices at 0 instead of 1, so that
Dan Gohman
2010-06-18
1
-21
/
+21
*
Modified some assert() msg strings; no other functionality change.
Johnny Chen
2010-04-21
1
-14
/
+14
*
Thumb instructions which have reglist operands at the end and predicate operands
Johnny Chen
2010-04-21
1
-12
/
+25
[next]