Fix instruction description of VMOV (between two ARM core registers and two single...
[oota-llvm.git] / lib / Target / ARM / Disassembler / ARMDisassembler.cpp
2012-07-10 Richard BartonFix instruction description of VMOV (between two ARM...
2012-07-09 Chad RosierRevert r159938 (and r159945) to appease the buildbots.
2012-07-09 Richard BartonOops - correct broken disassembly for VMOV
2012-07-09 Richard BartonFix instruction description of VMOV (between two ARM...
2012-06-06 Richard BartonCorrect decoder for T1 conditional B encoding
2012-05-22 NAKAMURA TakumiARMDisassembler.cpp: Fix utf8 char in comments.
2012-05-04 Kevin EnderbyTweak to the fix in r156212, as with the change in...
2012-05-04 Kevin EnderbyFix a bug in the ARM disassembler for wide branch condi...
2012-05-03 Kevin EnderbyFix issues with the ARM bl and blx thumb instructions...
2012-05-03 Silviu BarangaFixed disassembler for vstm/vldm ARM VFP instructions.
2012-04-27 Jim GrosbachARM: Tweak tADDrSP definition for consistent operand...
2012-04-27 Richard BartonRefactor IT handling not to store the bottom bit of...
2012-04-24 Richard BartonRefactor Thumb ITState handling in ARM Disassembler...
2012-04-18 Silviu BarangaAdded support for disassembling unpredictable swp/swpb...
2012-04-18 Silviu BarangaAdded support for unpredictable mcrr/mcrr2/mrrc/mrrc2...
2012-04-17 Kevin EnderbyFix ARM disassembly of VLD2 (single 2-element structure...
2012-04-12 Kevin EnderbyFix a few more places in the ARM disassembler so that...
2012-04-11 Kevin EnderbyFixed a case of ARM disassembly getting an assert on...
2012-04-11 Kevin EnderbyFix ARM disassembly of VLD instructions with writebacks...
2012-04-03 Dylan NoblesmithARMDisassembler: drop bogus dependency on ARMCodeGen
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-22 Silviu BarangaAdded soft fail checks for the disassembler when decodi...
2012-03-22 Silviu BarangaAdded soft fail cases for the disassembler when decodin...
2012-03-21 Kevin EnderbyFix ARM disassembly of VST1 and VST2 instructions with...
2012-03-20 Silviu BarangaThe ARM instructions that have an unpredictable behavio...
2012-03-11 Craig TopperUse uint16_t to store registers and opcode in static...
2012-03-07 Jim GrosbachTidy up. Remove dead code that slipped into previous...
2012-03-06 Jim GrosbachARM more NEON VLD/VST composite physical register refac...
2012-03-06 Jim GrosbachARM refactor more NEON VLD/VST instructions to use...
2012-03-06 Kevin EnderbyFix a bug in the ARM disassembly of the neon VLD2 all...
2012-03-05 Jim GrosbachARM Refactor VLD/VST spaced pair instructions.
2012-03-05 Jim GrosbachARM refactor away a bunch of VLD/VST pseudo instructions.
2012-02-29 Derek SchuffMake MemoryObject accessor members const again
2012-02-27 Kevin EnderbyFix the symbolic operand added for the C disassmbler...
2012-02-23 Kevin EnderbyUpdated the llvm-mc disassembler C API to support for...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-11 Benjamin KramerMake the EDis tables const.
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Derek SchuffEnable streaming of bitcode
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-15 Jim GrosbachARM NEON VTBL/VTBX assembly parsing and encoding.
2011-12-14 Jim GrosbachARM NEON refactor VST2 w/ writeback instructions.
2011-12-14 Jim GrosbachARM NEON VST2 assembly parsing and encoding.
2011-12-09 Jim GrosbachARM assembly parsing and encoding for VLD2 with writeback.
2011-11-30 Matt Beaumont-GayRemove unused variable
2011-11-30 Jim GrosbachARM parsing for VLD1 all lanes, with writeback.
2011-11-29 Jim GrosbachARM assembly parsing and encoding for four-register...
2011-11-29 Jim GrosbachARM assembly parsing and encoding for three-register...
2011-11-15 Owen AndersonFix a misplaced paren bug.
2011-11-15 Owen AndersonFix an ambiguous decoding where we failed to properly...
2011-11-12 Jim GrosbachRe-apply 144430, this time with the associated isel...
2011-11-11 Benjamin KramerRemove the unnecessary dependency on libARMCodeGen...
2011-11-02 Owen AndersonThe rules disallowing single-register reglist operands...
2011-11-02 Owen AndersonRegister list operands are not allowed to contain only...
2011-11-01 Owen AndersonFix disassembly of some VST1 instructions.
2011-10-31 Jim GrosbachARM VST1 w/ writeback assembly parsing and encoding.
2011-10-31 Owen AndersonMore not-crashing NEON disassembly updates for the...
2011-10-28 Owen AndersonReapply r143202, with a manual decoding hook for SWP...
2011-10-27 Owen AndersonAdd some NEON stores to the VLD decoding hook that...
2011-10-25 Jim GrosbachARM assembly parsing and encoding for VLD1 with writeback.
2011-10-24 Jim GrosbachARM assembly parsing and encoding for VLD1 w/ writeback.
2011-10-24 Jim GrosbachARM refactor am6offset usage for VLD1.
2011-10-24 Owen AndersonFix a NEON disassembly case that was broken in the...
2011-10-22 Benjamin KramerMove various generated tables into read-only memory...
2011-10-21 Jim GrosbachAssembly parsing for 4-register sequential variant...
2011-10-21 Jim GrosbachAssembly parsing for 2-register sequential variant...
2011-10-21 Jim GrosbachAssembly parsing for 4-register variant of VLD1.
2011-10-21 Jim GrosbachAssembly parsing for 3-register variant of VLD1.
2011-10-21 Jim GrosbachARM VLD parsing and encoding.
2011-10-20 Jim GrosbachTidy up. Trailing whitespace.
2011-10-17 Chad RosierRemoved set, but unused variables.
2011-10-14 Richard TrieuFix a non-firing assert. Change:
2011-10-13 Eli FriedmanFix undefined shift. Patch by Ahmed Charles.
2011-10-13 Owen AndersonSETEND is not allowed in an IT block.
2011-10-12 Jim GrosbachARM addrmode5 represents the 'U' bit of the encoding...
2011-10-12 Jim GrosbachThumb2 assembly parsing and encoding for LDC/STC.
2011-10-12 Jim Grosbachaddrmode2 is gone from these, so no need for the reg0...
2011-10-06 Owen AndersonFix the check for nested IT instructions in the disasse...
2011-10-04 Kevin EnderbyAdding back support for printing operands symbolically...
2011-09-30 Jim GrosbachARM fix encoding of VMOV.f32 and VMOV.f64 immediates.
2011-09-26 Owen AndersonASR #32 is not allowed on Thumb2 USAT and SSAT instruct...
2011-09-23 Owen AndersonReapply r140412 (Thumb2 reg-reg loads cannot target...
2011-09-23 Owen AndersonRevert r140412. This affects more instructions than...
2011-09-23 Owen AndersonThumb2 register-shifted-register loads cannot target...
2011-09-19 Owen AndersontMOVSr is not allowed in an IT block either.
2011-09-19 Owen AndersonCPS instructions are UNPREDICTABLE inside IT blocks.
2011-09-19 Owen AndersonThumb2 TBB and TBH instructions are only allowed at...
2011-09-19 Jim GrosbachThumb2 assembly parsing and encoding for TBB/TBH.
2011-09-19 Owen AndersonHandle STRT (and friends) like LDRT (and friends) for...
2011-09-16 Owen AndersonBitfield mask instructions are unpredictable if the...
2011-09-16 Owen AndersonFix bitfield decoding based on Eli's feedback.
2011-09-16 Owen AndersonThumb2 pre-indexed loads/stores use the restricted...
2011-09-16 Owen AndersonFix disassembly of Thumb2 BFI instructions with bit...
2011-09-16 Owen AndersonFix disassembly of Thumb2 LDRSH with a #-0 offset.
2011-09-15 Owen AndersonDon't attach annotations to MCInst's. Instead, have...
2011-09-14 Owen AndersonNested IT blocks are UNPREDICTABLE. Mark them as such...
2011-09-12 Owen AndersonPort more encoding tests to decoding tests, and correct...
2011-09-09 Owen AndersonLDM writeback is not allowed if Rn is in the target...
2011-09-09 Owen AndersonFix assembly/disassembly of Thumb2 ADR instructions...
2011-09-09 Owen AndersonThumb unconditional branches are allowed in IT blocks...
next