Thumb2 assembly parsing and encoding for LDR pre-indexed w/ writeback.
[oota-llvm.git] / lib / Target / ARM / ARMInstrThumb2.td
2011-09-08 Jim GrosbachThumb2 assembly parsing and encoding for LDR pre-indexe...
2011-09-07 Jim GrosbachThumb2 assembly parsing and encoding for LDRBT.
2011-09-07 Jim GrosbachThumb2 assembly parsing and encoding for LDR(register).
2011-09-07 Jim GrosbachThumb2 assembly parsing and encoding for LDRB(immediate).
2011-09-07 Owen AndersonCreate Thumb2 versions of STC/LDC, and reenable the...
2011-09-07 Jim GrosbachThumb2 parsing and encoding for LDR(immediate).
2011-09-07 Jim GrosbachThumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix.
2011-09-07 Jim GrosbachThumb2 use 'ldm' as default mnemonic.
2011-09-06 Jim GrosbachISB is HasDB, not just HasV7.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for ISB.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for DMB.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for DBG.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for CMN and CMP.
2011-09-06 Jim GrosbachThumb2 parsing and encoding for CLREX.
2011-09-06 Evan ChengFix fall outs from my recent change on how carry bit...
2011-09-02 Jim GrosbachThumb2 parsing and encoding for BXJ.
2011-09-02 Jim GrosbachThumb2 parsing and encoding for ASR.
2011-09-02 Jim GrosbachTidy up. 80 columns.
2011-09-02 Jim GrosbachThumb2 parsing and encoding for AND (register).
2011-09-02 Jim GrosbachThumb2 parsing and encoding for ADD (register).
2011-09-01 Jim GrosbachThumb2 assembly parsing and encoding for ADD(immediate).
2011-08-31 Owen AndersonThe asm parser currently selects the wrong encoding...
2011-08-31 Jim GrosbachThumb2 parsing and encoding for ADC(register).
2011-08-30 Owen AndersonFix issues with disassembly of IT instructions involvin...
2011-08-30 Evan ChengFollow up to r138791.
2011-08-30 Evan ChengChange ARM / Thumb2 addc / adde and subc / sube modelin...
2011-08-29 Jim GrosbachRevert 138781. It's not playing nicely with the immedia...
2011-08-29 Jim GrosbachThumb2 assembler aliases for ADC/SBC w/o the .w suffix.
2011-08-26 Jim GrosbachThumb2 assembler parsing and encoding of IT instruction.
2011-08-26 Eli FriedmanAtomic load/store on ARM/Thumb.
2011-08-24 Owen AndersonPerform more thorough checking of t2IT mask parameters...
2011-08-24 Owen AndersonBe stricter in enforcing IT instruction predicate value...
2011-08-23 Owen AndersonFix Thumb2 decoding of CPS instructions to mirror ARM...
2011-08-23 Owen AndersonFix two more instances of mis-matched operand names...
2011-08-22 Owen Andersont2SMLAD is a four-register instruction, not a three...
2011-08-22 Owen AndersonCorrect operand naming of t2USAT16 to allow proper...
2011-08-22 Owen AndersonMatch operand naming to allow correct decoding of t2LDR...
2011-08-22 Owen AndersonMatch operand names to provide correct decoding for...
2011-08-22 Owen AndersonProvide a correct decoder hook for Thumb2 shifted regis...
2011-08-22 Jim GrosbachClean up predicates on ARM target instruction aliases.
2011-08-18 Jim GrosbachThumb instructions CBZ and CBNZ are Thumb2, not THumb1.
2011-08-17 Jim GrosbachARM clean up the imm_sr operand class representation.
2011-08-11 Owen AndersonImprove operand validation for Thumb2 addressing modes.
2011-08-09 Owen AndersonReplace the existing ARM disassembler with a new one...
2011-08-08 Owen AndersonFix encodings for Thumb ASR and LSR immediate operands...
2011-08-08 Eli FriedmanFix up the patterns for SXTB, SXTH, UXTB, and UXTH...
2011-08-04 Owen AndersonFix broken encodings for the Thumb2 LDRD/STRD instructions.
2011-08-03 Jim GrosbachARM refactoring assembly parsing of memory address...
2011-07-27 Jim GrosbachARM parsing and encoding of SBFX and UBFX.
2011-07-27 Jim GrosbachARM cleanup of remaining extend instructions.
2011-07-27 Jim GrosbachARM extend instructions simplification.
2011-07-26 Jim GrosbachARM rot_imm printing adjustment.
2011-07-26 Jim GrosbachARM cleanup of rot_imm encoding.
2011-07-25 Jim GrosbachARM assembly parsing and encoding for SSAT16 instruction.
2011-07-25 Jim GrosbachARM assembly parsing and encoding for SSAT instruction.
2011-07-22 Jim GrosbachARM SSAT instruction 5-bit immediate handling.
2011-07-22 Jim GrosbachARM assembly parsing and encoding for SMC instruction.
2011-07-20 Jim GrosbachTidy up a bit.
2011-07-20 Jim GrosbachARM: Tidy up representation of PKH instruction.
2011-07-19 Jim GrosbachARM assembly parsing for MRC/MRC2/MRRC/MRRC2.
2011-07-19 Jim GrosbachARM assembly parsing for MOV (immediate).
2011-07-14 Jim GrosbachARM MCRR/MCRR2 immediate operand range checking.
2011-07-14 Jim GrosbachARM MCR/MCR2 assembly parsing operand constraints.
2011-07-13 Owen AndersonAdd a target-indepedent entry to MCInstrDesc to describ...
2011-07-13 Jim GrosbachARM Assembler support for DBG instruction.
2011-07-13 Jim GrosbachRevert 135093. Think-o.
2011-07-13 Jim GrosbachCorrect range for thumb co-processor immediate
2011-07-13 Jim GrosbachRange checking for CDP[2] immediates.
2011-07-13 Jim GrosbachCleanup Thumb co-processor instructions a bit.
2011-07-13 Jim GrosbachParameterize away the ARM T1Cop class.
2011-07-13 Jim GrosbachFix predicates for Thumb co-processor instructions.
2011-07-08 Jim GrosbachUse tPseudoExpand for tTAILJMPd and tTAILJMPdND.
2011-07-08 Jim GrosbachUse TableGen'erated pseudo lowering for ARM.
2011-07-01 Jim GrosbachARMv7M vs. ARMv7E-M support.
2011-07-01 Jim GrosbachPseudo-ize t2MOVCC[ri].
2011-06-30 Jim GrosbachPseudo-ize the Thumb tTPsoft instruction.
2011-06-30 Jim GrosbachPseudo-ize the t2LDMIA_RET instruction.
2011-06-29 Jim GrosbachRemove redundant Thumb2 ADD/SUB SP instruction definitions.
2011-06-28 Jim GrosbachARM Thumb2 asm syntax optional destination operand...
2011-06-27 Jim GrosbachARM Assembly support for Thumb mov-immediate.
2011-06-21 Evan ChengReorg. No functionality change.
2011-06-21 Evan ChengTeach dag combine to match halfword byteswap patterns.
2011-06-17 Evan ChengAdd an alternative rev16 pattern. We should figure...
2011-06-15 Evan ChengAnother revsh pattern. rdar://9609059
2011-06-13 Jim GrosbachClean up a few 80 column violations.
2011-06-07 Andrew TrickFix for setjmp/longjmp exception handling on ARM. setjm...
2011-05-31 Bruno Cardoso LopesFix ssat and ssat16 encodings for ARM and Thumb. The...
2011-05-28 Bruno Cardoso LopesAdd support for ARM ldrexd/strexd intrinsics. They...
2011-05-17 Cameron ZwarichActually, the address operand of the Thumb2 LDREX ...
2011-05-17 Cameron ZwarichCorrect a minor problem with the Thumb2 LDREX and STREX...
2011-05-03 Jakob Stoklund OlesenMark ultra-super-registers QQQQ as call-clobbered inste...
2011-05-03 Bruno Cardoso LopesFold ARM coprocessor intrinsics patterns into the instr...
2011-05-03 Bruno Cardoso LopesAdd a few ARM coprocessor intrinsics. Testcases included
2011-04-29 Eli FriedmanSwitch to ImmLeaf (which can be used by FastISel) for...
2011-04-29 Andrew TrickTeach Thumb2 isel to fold and->rotr ==> ROR.
2011-04-28 Eric ChristopherLet the immediate leaf pattern take transforms and...
2011-04-23 Andrew TrickThumb2 and ARM add/subtract with carry fixes.
2011-04-15 Johnny ChenThumb2 BFC was insufficiently encoded.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-15 Johnny ChenFor t2BFI, both Inst{26} and Inst{5} "should" be 0.
next