aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/Disassembler
AgeCommit message (Expand)Author
2011-07-29Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth
2011-07-28Revert r136295. It broke nightly testers because some parts of codegen weren...Owen Anderson
2011-07-27Refactor and improve the encodings/decodings for addrmode3 loads, and make th...Owen Anderson
2011-07-27ARM parsing and encoding of SBFX and UBFX.Jim Grosbach
2011-07-26ARM cleanup of rot_imm encoding.Jim Grosbach
2011-07-26Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth
2011-07-25ARM assembly parsing and encoding for SSAT instruction.Jim Grosbach
2011-07-22ARM SSAT instruction 5-bit immediate handling.Jim Grosbach
2011-07-22Thumb assembly support for SETEND instruction.Jim Grosbach
2011-07-21Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson
2011-07-20Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng
2011-07-20ARM PKH shift ammount operand printing tweaks.Jim Grosbach
2011-07-20ARM: Tidy up representation of PKH instruction.Jim Grosbach
2011-07-18Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple...Owen Anderson
2011-07-18Re-apply r135319 with a fix for the constant island pass.Owen Anderson
2011-07-16Revert r135319 in an attempt to get to unbreak testers.Owen Anderson
2011-07-15Get rid of the separate opcodes for the Darwin versions of tBL, tBLXi, and tB...Owen Anderson
2011-07-15Remove VMOVDneon and VMOVQ, which are just aliases for VORR. This continues ...Owen Anderson
2011-07-15Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
2011-07-14ARM ISB instruction assembly parsing.Jim Grosbach
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2011-05-25Restore an accidentally removed comment.Cameron Zwarich
2011-05-25Change the order of tBX's operands so that the predicate operands come after theCameron Zwarich
2011-05-25Rename tBX_Rm to tBX.Cameron Zwarich
2011-05-22Fix Bug 9386 - ARM disassembler failed to disassemble conditional bxJohnny Chen
2011-05-18Disassembly of tBcc was wrongly adding 4 to the SignExtend'ed imm8:'0' immedi...Johnny Chen
2011-04-27Fix a bug in the case that there is no add or subtract symbol and the offsetKevin Enderby
2011-04-19Fix typo in the comment.Johnny Chen
2011-04-15Thumb2 BFC was insufficiently encoded.Johnny Chen
2011-04-15A8.6.315 VLD3 (single 3-element structure to all lanes)Johnny Chen
2011-04-15The ARM disassembler did not handle the alignment correctly for VLD*DUP* inst...Johnny Chen
2011-04-14Add sanity checkings for Thumb2 Load/Store Register Exclusive family of opera...Johnny Chen
2011-04-13Thumb disassembler did not handle tBRIND (indirect branch) properly.Johnny Chen
2011-04-13Check for unallocated instruction encodings when disassembling Thumb Branch i...Johnny Chen
2011-04-13The LDR*T/STR*T (unpriviledged load/store) operations don't take SP or PC as Rt.Johnny Chen
2011-04-13Check the corner cases for t2LDRSHi12 correctly and mark invalid encodings as...Johnny Chen
2011-04-13Fix a bug where for t2MOVCCi disassembly, the TIED_TO register operand was no...Johnny Chen
2011-04-12Add sanity check for Ld/St Dual forms of Thumb2 instructions.Johnny Chen
2011-04-12The Thumb2 RFE instructions need to have their second halfword fully specified.Johnny Chen
2011-04-12Add bad register checks for Thumb2 Ld/St instructions.Johnny Chen
2011-04-12The Thumb2 Ld, St, and Preload instructions with the i12 forms should have it...Johnny Chen
2011-04-12Print out a debug message when the reglist fails the sanity check for Thumb L...Johnny Chen
2011-04-12A8.6.16 BJohnny Chen
2011-04-11Thumb disassembler was erroneously rejecting "blx sp" instruction.Johnny Chen
2011-04-11Fix the bug where the immediate shift amount for Thumb logical shift instruct...Johnny Chen
2011-04-11Trivial comment fix.Johnny Chen
2011-04-11Check invalid register encodings for LdFrm/StFrm ARM instructions and flag th...Johnny Chen
2011-04-11Adding support for printing operands symbolically to llvm's public 'C'Kevin Enderby