Check for unallocated instruction encodings when disassembling Thumb Branch instructi...
[oota-llvm.git] / lib / Target / ARM / Disassembler / ARMDisassemblerCore.cpp
2011-04-13 Johnny ChenCheck for unallocated instruction encodings when disass...
2011-04-11 Johnny ChenTrivial comment fix.
2011-04-11 Johnny ChenCheck invalid register encodings for LdFrm/StFrm ARM...
2011-04-11 Kevin EnderbyAdding support for printing operands symbolically to...
2011-04-08 Matt Beaumont-GayFix an apparent typo that made GCC complain
2011-04-08 Johnny ChenCheck opcoe (dmb, dsb) instead of bitfields matching.
2011-04-08 Johnny ChenHanlde the checking of bad regs for SMMLAR properly...
2011-04-08 Johnny ChenSanity check the option operand for DMB/DSB.
2011-04-08 Johnny ChenAdd sanity checking for bad register specifier(s) for...
2011-04-07 Johnny ChenAdd sanity checking for invalid register encodings...
2011-04-07 Johnny ChenAdd sanity checking for invalid register encodings...
2011-04-07 Johnny ChenAdd some more comments about checkings of invalid regis...
2011-04-07 Johnny ChenSanity check MSRi for invalid mask values and reject...
2011-04-07 Johnny ChenThe ARM disassembler was not recognizing USADA8 instruc...
2011-04-07 Johnny ChenShould also check SMLAD for invalid register values.
2011-04-06 Johnny ChenA8.6.393
2011-04-06 Johnny ChenA8.6.92 MCR (Encoding A1): if coproc == '101x' then...
2011-04-06 Johnny ChenFix a bug in the disassembly of VGETLNs8 where the...
2011-04-06 Johnny ChenAdd a missing opcode (SMLSLDX) to BadRegsMulFrm() function.
2011-04-05 Johnny ChenFix a typo in the handling of PKHTB opcode, plus add...
2011-04-05 Johnny ChenA7.3 register encoding
2011-04-05 Johnny ChenARM disassembler was erroneously accepting an invalid...
2011-04-05 Johnny ChenARM disassembler was erroneously accepting an invalid...
2011-04-05 Johnny ChenThe r128085 checkin modified the operand ordering for...
2011-04-05 Johnny ChenARM disassembler should flag (rGPRRegClassID, r13|r15...
2011-04-05 Jim GrosbachMake second source operand of LDRD pre/post explicit.
2011-04-05 Johnny ChenCheck for invalid register encodings for UMAAL and...
2011-04-04 Johnny ChenRFE encoding should also specify the "should be" encodi...
2011-04-04 Johnny ChenFix incorrect alignment for NEON VST2b32_UPD.
2011-04-04 Bruno Cardoso Lopes- Implement asm parsing support for LDRSBT, LDRHT,...
2011-04-02 Johnny ChenFixed a bug in disassembly of STR_POST, where the immed...
2011-04-01 Johnny ChenFix a LDRT/LDRBT decoding bug where for Encoding A2...
2011-04-01 Johnny ChenFix LDRi12 immediate operand, which was changed to...
2011-03-31 Bruno Cardoso LopesApply again changes to support ARM memory asm parsing...
2011-03-31 Johnny ChenAdd BLXi to the instruction table for disassembly purpose.
2011-03-31 Bruno Cardoso LopesRevert r128632 again, until I figure out what break...
2011-03-31 Bruno Cardoso LopesReapply r128585 without generating a lib depedency...
2011-03-29 Owen AndersonGet rid of the non-writeback versions VLDMDB and VSTMDB...
2011-03-28 Johnny ChenFix ARM disassembly for PLD/PLDW/PLI which suffers...
2011-03-25 Johnny ChenInstruction formats of SWP/SWPB were changed from LdStE...
2011-03-25 Johnny ChenAlso need to handle invalid imod values for CPS2p.
2011-03-24 Johnny ChenHandle the added VBICiv*i* NEON instructions, too.
2011-03-24 Johnny ChenThe r118201 added support for VORR (immediate). Update...
2011-03-24 Johnny ChenAdd comments to the handling of opcode CPS3p to reject...
2011-03-24 Johnny ChenCPS3p: Let's reject impossible imod values by returning...
2011-03-24 Johnny ChenLoad/Store Multiple:
2011-03-24 Johnny ChenThe r128103 fix to cope with the removal of addressing...
2011-03-22 Johnny ChenA8.6.399 VSTM:
2011-03-19 Johnny ChenFixed an assert by the ARM disassembler for LDRD_PRE...
2011-03-15 Johnny ChenThere were two issues fixed:
2011-03-15 Johnny ChenFixed an ARM disassembler bug where it does not handle...
2011-03-03 Bob Wilsonpr9367: Add missing predicated BLX instructions.
2011-02-18 Bruno Cardoso LopesAdd assembly parsing support for "msr" and also fix...
2011-02-14 Bruno Cardoso LopesFix encoding and add parsing support for the arm/thumb...
2011-01-28 Bob WilsonPR9030: Fix disassembly of ARM "mov pc, lr" instruction.
2010-11-30 Bill Wendlings/ARM::BRIND/ARM::BX/g to coincide with r120366.
2010-11-29 Jim GrosbachPseudo-ize Thumb2 jump tables with explicit MC lowering...
2010-11-16 Bill WendlingEncode the multi-load/store instructions with their...
2010-11-03 Jim GrosbachBreak ARM addrmode4 (load/store multiple base address...
2010-10-28 Jim GrosbachPLD, PLDW, PLI encodings, plus refactor their use of...
2010-10-13 Jim GrosbachDetabify and clean up 80 column violations.
2010-10-13 Jim GrosbachRefactor the ARM 'setend' instruction pattern. Use...
2010-09-17 Benjamin KramerFix vmov.f64 disassembly on targets where sizeof(long...
2010-09-16 Jim Grosbachstore MC FP immediates as a double instead of as an...
2010-09-15 Jim GrosbachTeach the MC disassembler to handle vmov.f32 and vmov...
2010-09-14 Jim GrosbachReapply r113875 with additional cleanups.
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-17 Jim Grosbachexplicitly handle no-op cases for clarity. Fixes clang...
2010-08-17 Bob WilsonChange ARM PKHTB and PKHBT instructions to use a shift_...
2010-08-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
2010-08-12 Johnny ChenThe autogened decoder was confusing the ARM STRBT for...
2010-08-11 Johnny ChenChanged the format of DMBsy, DSBsy, and friends from...
2010-08-11 Bob WilsonMove the ARM SSAT and USAT optional shift amount operan...
2010-08-11 Evan Cheng- Add subtarget feature -mattr=+db which determine...
2010-08-11 Bob WilsonAdd a separate ARM instruction format for Saturate...
2010-07-31 Bob WilsonAdd support for disassembling VMVN (immediate) instruct...
2010-07-30 Bob WilsonAdd a check in the ARM disassembler for NEON instructio...
2010-07-30 Jim GrosbachMany Thumb2 instructions can reference the full ARM...
2010-07-29 Bob WilsonDon't assert on an unrecognized BrMiscFrm instruction.
2010-07-16 Jim GrosbachAdd basic support to code-gen the ARM/Thumb2 bit-field...
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-06-26 Bob WilsonRenumber NEON instruction formats to be consecutive.
2010-06-25 Bob WilsonRename ARM instruction formats NEONGetLnFrm, NEONSetLnF...
2010-06-25 Bob WilsonRemove unused NEONFrm and ThumbMiscFrm ARM instruction...
2010-06-19 Dan GohmanSilence compiler warnings.
2010-06-18 Dan GohmanStart TargetRegisterClass indices at 0 instead of 1...
2010-06-11 Bob WilsonAdd instruction encoding for the Neon VMOV immediate...
2010-04-21 Johnny ChenThumb instructions which have reglist operands at the...
2010-04-19 Johnny ChenBetter error handling of invalid IT mask '0000', instea...
2010-04-19 Johnny ChenAccording to A8.6.16 B (Encoding T3) and A8.3 Condition...
2010-04-19 Johnny ChenARM disassembler did not react to recent changes to...
2010-04-16 Johnny ChenCast to (uint64_t) instead of relying on the "ul" suffix.
2010-04-16 Johnny ChenFixed a bug in DisassembleN1RegModImmFrm() where a...
2010-04-15 Johnny ChenDEBUG() print out "Unknown format" msg.
2010-04-15 Johnny ChenWrap the error msgs in DEBUG() macro so that they won...
2010-04-14 Johnny ChenFixed another assert exposed by fuzzing. Now, the...
2010-04-14 Johnny ChenFor t2BFI disassembly, apply the same error checking...
2010-04-14 Johnny ChenFixed another assert exposed by fuzzing. The utility...
2010-04-14 Johnny ChenFixed another assert exposed by fuzzing. Now, when...
2010-04-14 Johnny ChenFixed an assert() exposed by fuzzing. Now, instead...
next