aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2011-09-19Thumb2 assembly parsing and encoding for SXTAB/SXTAB16/SXTAH.Jim Grosbach
2011-09-16Bitfield mask instructions are unpredictable if the encoded LSB is higher tha...Owen Anderson
2011-09-16Fix bitfield decoding based on Eli's feedback.Owen Anderson
2011-09-16Thumb2 assembly parsing and encoding for SUB(immediate).Jim Grosbach
2011-09-16Thumb2 pre-indexed loads/stores use the restricted GPR set for Rt.Owen Anderson
2011-09-16Fix disassembly of Thumb2 BFI instructions with bit range of [0, 32).Owen Anderson
2011-09-16Add fixed bits to correctly distinguish Thumb2 SSAT/SSAT16's.Owen Anderson
2011-09-16Thumb2 assembly parsing and encoding for STR.Jim Grosbach
2011-09-16Tidy up. 80 columns.Jim Grosbach
2011-09-16Fix disassembly of Thumb2 LDRSH with a #-0 offset.Owen Anderson
2011-09-16Thumb2 assembly parsing and encoding for STR(immediate).Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for STMIA.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SSAX.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SSAT.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SRS.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SMMULL.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SMLSLD/SMLSLDX.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SMLALD/SMLALDX.Jim Grosbach
2011-09-16Kill some dead code.Jim Grosbach
2011-09-16Tidy up a bit.Jim Grosbach
2011-09-16Thumb2 assembly parsing and encoding for SMLAL.Jim Grosbach
2011-09-15Remove incorrect comments.Jim Grosbach
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson
2011-09-15Thumb2 assembly parsing and encoding for SHASX/SHSAX.Jim Grosbach
2011-09-15Minor cleanup.Eli Friedman
2011-09-15Use a more efficient lowering for Unordered/Monotonic atomic load/store on Th...Eli Friedman
2011-09-15Thumb2 assembly parsing and encoding for SASX.Jim Grosbach
2011-09-15Thumb2 assembly parsing and encoding for RSB.Jim Grosbach
2011-09-15Thumb2 assembly parsing and encoding for REV16/REVSH.Jim Grosbach
2011-09-15Add support for stored annotations to MCInst, and provide facilities for MC-b...Owen Anderson
2011-09-15Thumb2 assembly parsing and encoding for REV.Jim Grosbach
2011-09-15ARM support the pre-UAL mnemonic 'qsubaddx' for 'qsax.'Jim Grosbach
2011-09-15Thumb2 push/pop mnemonic recognition.Jim Grosbach
2011-09-14Thumb2 assembly parsing and encoding for PKH.Jim Grosbach
2011-09-14ARMv7a has the PKH instructions.Jim Grosbach
2011-09-14ARM tighten up the register classes for the PKH instructions.Jim Grosbach
2011-09-14Fix a crasher in Thumb2 MOV-immediate encoding for certain inputs.Owen Anderson
2011-09-14Thumb2 assembly parsing and encoding for MVN.Jim Grosbach
2011-09-14Nested IT blocks are UNPREDICTABLE. Mark them as such when disassembling them.Owen Anderson
2011-09-14Thumb2 assembly parsing and encoding for MUL.Jim Grosbach
2011-09-14Thumb2 assembly parsing and encoding for MSR/MRS.Jim Grosbach
2011-09-14Thumb2 assembly parsing for MOV in IT block.Jim Grosbach
2011-09-14ARM fix assembly parser handling of ranges in register lists.Jim Grosbach
2011-09-13Remove unnecessary scope resolution operator.Jim Grosbach
2011-09-13Correct disassembly printing of Thumb2 post-incremented LDRD and STRD.Owen Anderson
2011-09-13There's only 16 regs legal in a register list.Jim Grosbach
2011-09-13Tidy up a few 80 column violations.Jim Grosbach
2011-09-13Tidy up a bit.Jim Grosbach
2011-09-13Teach the Thumb ASM parser that BKPT is allowed in IT blocks, even though it ...Owen Anderson
2011-09-13Fix encoding of Thumb2 shifted register operands with RRX shifts.Owen Anderson