Add LICENSE.TXT covering contributions made by ARM.
[oota-llvm.git] / lib / Target / ARM / ARMInstrThumb2.td
2012-12-10 Evan ChengSome enhancements for memcpy / memset inline expansion.
2012-11-14 Nadav RotemThe code pattern "imm0_255_neg" is used for checking...
2012-11-10 Evan ChengDisable the Thumb no-return call optimization:
2012-10-30 Jim GrosbachARM: Better disassembly for pc-relative LDR.
2012-10-29 Kevin EnderbyFix ARM's b.w instruction for thumb 2 and the encoding...
2012-10-24 Evan ChengFix a miscompilation caused by a typo. When turning...
2012-09-29 Bob WilsonAdd LLVM support for Swift.
2012-09-05 Jakob Stoklund OlesenRemove predicated pseudo-instructions.
2012-09-04 Arnold SchwaighoferPatch to implement UMLAL/SMLAL instructions for the...
2012-08-28 Jakob Stoklund OlesenRevert r162713: "Add ATOMIC_LDR* pseudo-instructions...
2012-08-27 Jakob Stoklund OlesenAdd ATOMIC_LDR* pseudo-instructions to model atomic_loa...
2012-08-24 Jakob Stoklund OlesenExplicitly mark LEApcrel pseudos with hasSideEffects.
2012-08-16 Jakob Stoklund OlesenAdd ADD and SUB to the predicable ARM instructions.
2012-08-16 Jakob Stoklund OlesenHandle ARM MOVCC optimization in PeepholeOptimizer.
2012-08-15 Jakob Stoklund OlesenFold predicable instructions into MOVCC / t2MOVCC.
2012-08-15 Jakob Stoklund OlesenAdd missing Rfalse operand to the predicated pseudo...
2012-08-12 Arnold SchwaighoferRevert 161581: Patch to implement UMLAL/SMLAL instructi...
2012-08-09 Arnold SchwaighoferPatch to implement UMLAL/SMLAL instructions for the...
2012-08-02 Jim GrosbachARM: More InstAlias refactors to use #NAME#.
2012-08-02 Jim GrosbachARM: Refactor instaliases using TableGen support for...
2012-08-02 Jiangning LiuFix #13241, a bug around shift immediate operand for...
2012-07-13 Jakob Stoklund OlesenRemove variable_ops from ARM call instructions.
2012-07-02 Bob WilsonDo not attempt to use ROR for Thumb1.
2012-06-23 Evan Cheng(sub X, imm) gets canonicalized to (add X, -imm)
2012-06-18 Jim GrosbachARM: Define generic HINT instruction.
2012-06-18 Joel JonesThis change handles a another case for generating the...
2012-06-11 Bill WendlingRe-enable the CMN instruction.
2012-06-05 Joel JonesRevert commit r157966
2012-06-04 Joel JonesThis change handles a another case for generating the...
2012-05-21 Jim GrosbachThumb2: RSB source register should be rGRP not GPRnopc.
2012-05-17 Kevin EnderbyFix the encoding of the armv7m (MClass) for MSR APSR...
2012-05-01 Jim GrosbachARM: Add a few missing add->sub aliases w/ 'w' suffix.
2012-04-27 Evan Cheng- thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn...
2012-04-23 Jim GrosbachTidy up. 80 columns, whitespace, et. al.
2012-04-12 Kevin EnderbyFix a few more places in the ARM disassembler so that...
2012-04-10 Jim GrosbachARM fix cc_out operand handling for t2SUBrr instructions.
2012-04-06 Jakob Stoklund OlesenDeduplicate ARM call-related instructions.
2012-04-05 Jim GrosbachARM assembly aliases for add negative immediates using...
2012-04-04 Jakob Stoklund OlesenImplement ARMBaseInstrInfo::commuteInstruction() for...
2012-03-29 Jim GrosbachARM assembly 'cmp lr, #0' should not encode using ...
2012-03-20 Evan ChengChange conditional instructions definitions, e.g. ANDCC...
2012-03-16 Jim GrosbachARM fix silly typo in optional operand alias.
2012-03-16 Jim GrosbachARM optional operand on MRC/MCR assembly instructions.
2012-02-28 Evan ChengRe-commit r151623 with fix. Only issue special no-retur...
2012-02-28 Daniel DunbarRevert r151623 "Some ARM implementaions, e.g. A-series...
2012-02-28 Evan ChengSome ARM implementaions, e.g. A-series, does return...
2012-02-24 Jim GrosbachThumb2 asm aliases for wide bitwise w/ immediate instru...
2012-02-24 Jakob Stoklund OlesenSwitch ARM target to register masks.
2012-02-23 Evan ChengOptimize a couple of common patterns involving conditio...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-23 Anton KorobeynikovAdd missed mayStore flag to STREXD / t2STREXD
2012-01-21 Jim GrosbachThumb2 'add rd, pc, imm' alternate form for 'adr' instr...
2012-01-18 Jim GrosbachThumb2 alternate syntax for LDR(literal) and friends.
2012-01-18 Jim GrosbachReplace FIXME with explanatory comment.
2012-01-13 Jakob Stoklund OlesenUse RegisterTuples to generate pseudo-registers.
2011-12-21 Jim GrosbachThumb2 assembly parsing of 'mov(register shifted regist...
2011-12-20 Evan ChengARM target code clean up. Check for iOS, not Darwin...
2011-12-15 Jim GrosbachThumb2 ADR assembly parsing w/o the .w suffix.
2011-12-14 Jim GrosbachARM/Thumb2 mov vs. mvn alias goes both ways.
2011-12-14 Jim GrosbachARM/Thumb2 'cmp rn, #imm' alias to cmn.
2011-12-13 Jim GrosbachThumb2 assembler aliases for "mov(shifted register)"
2011-12-13 Jim GrosbachThumb2 pre/post indexed stores can be from any non...
2011-12-13 Jim GrosbachARM pre-UAL NEG mnemonic for convenience when porting...
2011-12-09 Jim GrosbachARM assembly aliases for BIC<-->AND (immediate).
2011-12-08 Jim GrosbachARM assembler aliases for "add Rd, #-imm" to "sub Rd...
2011-12-07 Jim GrosbachThumb2 alias for long-form pop and friends.
2011-12-06 Jim GrosbachThumb2: MUL two-operand form encoding operand order...
2011-11-15 Jim GrosbachThumb2 two-operand 'mul' instruction wide encoding...
2011-11-12 Jim GrosbachARM refactor simple immediate asm operand render methods.
2011-11-09 Jim GrosbachThumb2 assembly parsing STMDB w/ optional .w suffix.
2011-10-28 Jim GrosbachAdd Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm".
2011-10-28 Jim GrosbachThumb2 ADD/SUB instructions encoding selection outside...
2011-10-27 Jim GrosbachThumb2 t2LDMDB[_UPD] assembly parsing to recognize...
2011-10-27 Jim GrosbachThumb2 t2MVNi assembly parsing to recognize ".w" suffix.
2011-10-26 Jim GrosbachThumb2 ldr pc-relative encoding fixes.
2011-10-26 Jim GrosbachThumb2 remove redundant ".w" suffix from t2MVNCCi pattern.
2011-10-24 Jim GrosbachThumb2 LDM instructions can target PC. Make sure to...
2011-10-18 Andrew TrickUse ARM/t2PseudoInst class from ARM/Thumb2 special...
2011-10-18 Andrew Trickwhitespace
2011-10-18 Jim GrosbachThumb2 parsing of 'mov.w' gets the cc_out operand wrong...
2011-10-18 Eli FriedmanFix misc warnings. Patch by Joe Abbey.
2011-10-17 Bill WendlingNow Igor, throw the switch...give my creation life!
2011-10-17 Cameron ZwarichPseudoinstructions should not be less constrained than...
2011-10-16 Cameron ZwarichAdd flags on Thumb2 indexed stores paralleling the...
2011-10-16 Cameron ZwarichFix an obvious typo found when looking at nearby code.
2011-10-12 Jim GrosbachThumb2 assembly parsing and encoding for LDC/STC.
2011-10-10 Bill WendlingReapply r141365 now that PR11107 is fixed.
2011-10-10 Bill WendlingRevert r141365. It was causing MultiSource/Benchmarks...
2011-10-07 Anton KorobeynikovPeephole optimization for ABS on ARM.
2011-10-04 Kevin EnderbyAdding back support for printing operands symbolically...
2011-10-03 Jim GrosbachThumb2 ADD/SUB can take SP as a destination register.
2011-09-28 James MolloyCheck in a patch that has already been code reviewed...
2011-09-27 Jim GrosbachARM Thumb2 asm parsing [SU]XT[BH] without rotate but...
2011-09-26 Owen AndersonRemove extraneous commit garbage.
2011-09-26 Owen AndersonASR #32 is not allowed on Thumb2 USAT and SSAT instruct...
2011-09-23 Owen AndersonAdd more fixed bits to USAT16 encoding to filter out...
2011-09-23 Owen AndersonPost-index loads/stores in still need to print the...
2011-09-21 Owen AndersonTurns out that Thumb2 ADR doesn't need special printing...
2011-09-21 Owen AndersonPrint out immediate offset versions of PC-relative...
2011-09-21 Andrew TrickLower ARM adds/subs to add/sub after adding optional...
next