summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace the existing ARM disassembler with a new one based on the FixedLenDec...Owen Anderson2011-08-091-3894/+0
* ARM simplify the postidx_reg operand encoding.Jim Grosbach2011-08-051-2/+8
* ARM refactoring assembly parsing of memory address operands.Jim Grosbach2011-08-031-14/+23
* ARM SRS instruction parsing, diassembly and encoding support.Jim Grosbach2011-07-291-10/+7
* ARM assembly parsing and encoding for RFE instruction.Jim Grosbach2011-07-291-4/+11
* Revert r136295. It broke nightly testers because some parts of codegen weren...Owen Anderson2011-07-281-1/+10
* Refactor and improve the encodings/decodings for addrmode3 loads, and make th...Owen Anderson2011-07-271-10/+1
* ARM parsing and encoding of SBFX and UBFX.Jim Grosbach2011-07-271-1/+1
* ARM cleanup of rot_imm encoding.Jim Grosbach2011-07-261-2/+1
* ARM assembly parsing and encoding for SSAT instruction.Jim Grosbach2011-07-251-9/+3
* ARM SSAT instruction 5-bit immediate handling.Jim Grosbach2011-07-221-2/+0
* Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson2011-07-211-2/+68
* Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng2011-07-201-2/+4
* ARM PKH shift ammount operand printing tweaks.Jim Grosbach2011-07-201-7/+2
* ARM: Tidy up representation of PKH instruction.Jim Grosbach2011-07-201-1/+4
* Remove VMOVDneon and VMOVQ, which are just aliases for VORR. This continues ...Owen Anderson2011-07-151-5/+0
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-151-1/+1
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-141-3/+4
* ARM ISB instruction assembly parsing.Jim Grosbach2011-07-141-1/+1
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-281-0/+1
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-281-83/+83
* Fix Bug 9386 - ARM disassembler failed to disassemble conditional bxJohnny Chen2011-05-221-3/+4
* Fix a bug in the case that there is no add or subtract symbol and the offsetKevin Enderby2011-04-271-2/+6
* A8.6.315 VLD3 (single 3-element structure to all lanes)Johnny Chen2011-04-151-0/+6
* The ARM disassembler did not handle the alignment correctly for VLD*DUP* inst...Johnny Chen2011-04-151-0/+27
* Check for unallocated instruction encodings when disassembling Thumb Branch i...Johnny Chen2011-04-131-5/+11
* Trivial comment fix.Johnny Chen2011-04-111-1/+1
* Check invalid register encodings for LdFrm/StFrm ARM instructions and flag th...Johnny Chen2011-04-111-0/+68
* Adding support for printing operands symbolically to llvm's public 'C'Kevin Enderby2011-04-111-1/+80
* Fix an apparent typo that made GCC complainMatt Beaumont-Gay2011-04-081-1/+1
* Check opcoe (dmb, dsb) instead of bitfields matching.Johnny Chen2011-04-081-12/+1
* Hanlde the checking of bad regs for SMMLAR properly, instead of asserting.Johnny Chen2011-04-081-9/+10
* Sanity check the option operand for DMB/DSB.Johnny Chen2011-04-081-6/+12
* Add sanity checking for bad register specifier(s) for the DPFrm instructions.Johnny Chen2011-04-081-0/+30
* Add sanity checking for invalid register encodings for signed/unsigned extend...Johnny Chen2011-04-071-0/+5
* Add sanity checking for invalid register encodings for saturating instructions.Johnny Chen2011-04-071-0/+5
* Add some more comments about checkings of invalid register numbers.Johnny Chen2011-04-071-0/+5
* Sanity check MSRi for invalid mask values and reject it as invalid.Johnny Chen2011-04-071-0/+5
* The ARM disassembler was not recognizing USADA8 instruction. Need to add che...Johnny Chen2011-04-071-3/+5
* Should also check SMLAD for invalid register values.Johnny Chen2011-04-071-6/+12
* A8.6.393Johnny Chen2011-04-061-26/+47
* A8.6.92 MCR (Encoding A1): if coproc == '101x' then SEE "Advanced SIMD and VFP"Johnny Chen2011-04-061-1/+14
* Fix a bug in the disassembly of VGETLNs8 where the lane index was wrong.Johnny Chen2011-04-061-1/+1
* Add a missing opcode (SMLSLDX) to BadRegsMulFrm() function.Johnny Chen2011-04-061-7/+3
* Fix a typo in the handling of PKHTB opcode, plus add sanity check for illegal...Johnny Chen2011-04-051-1/+7
* A7.3 register encodingJohnny Chen2011-04-051-0/+10
* ARM disassembler was erroneously accepting an invalid RSC instruction.Johnny Chen2011-04-051-0/+6
* ARM disassembler was erroneously accepting an invalid LSL instruction.Johnny Chen2011-04-051-0/+4
* The r128085 checkin modified the operand ordering for MRC/MRC2 instructions.Johnny Chen2011-04-051-7/+19
* ARM disassembler should flag (rGPRRegClassID, r13|r15) as an error.Johnny Chen2011-04-051-2/+10
OpenPOWER on IntegriCloud