Finish converting the rest of the NEON VLD instructions to use pseudo-
[oota-llvm.git] / lib / Target / ARM / ARMInstrInfo.td
2010-09-01 Chris Lattnertemporarily revert r112664, it is causing a decoding...
2010-08-31 Bill WendlingWe have a chance for an optimization. Consider this...
2010-08-31 Bill WendlingAnd ANDS pattern to match the t2ANDS pattern.
2010-08-30 Jim GrosbachMake ARM add rN, sp, #imm instructions rematerializable...
2010-08-29 Bill WendlingFix whitespaces. No functionality changes.
2010-08-29 Bill WendlingFile missing from last commit.
2010-08-26 Bill WendlingReapply r112176 without removing the other CMN patterns...
2010-08-17 Jakob Stoklund OlesenDon't call tablegen'ed Predicate_* functions in the...
2010-08-17 Jim Grosbach80 column cleanup.
2010-08-17 Bob WilsonChange ARM PKHTB and PKHBT instructions to use a shift_...
2010-08-16 Bob WilsonGeneralize a pattern for PKHTB: an SRL of 16-31 bits...
2010-08-16 Bob WilsonRename sat_shift operand to shift_imm, in preparation...
2010-08-16 Bob WilsonRemove unused code.
2010-08-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
2010-08-11 Johnny ChenChanged the format of DMBsy, DSBsy, and friends from...
2010-08-11 Bob WilsonMove the ARM SSAT and USAT optional shift amount operan...
2010-08-11 Evan ChengReally control isel of barrier instructions with cpu...
2010-08-11 Evan Cheng- Add subtarget feature -mattr=+db which determine...
2010-08-11 Bill WendlingMark ARM compare instructions as isCompare.
2010-08-11 Bob WilsonAdd a separate ARM instruction format for Saturate...
2010-08-05 Bob WilsonFix indentation.
2010-08-05 Bob WilsonAdd an ARM RSCrr instruction for disassembly only.
2010-08-05 Bob WilsonAdd an ARM RSBrr instruction for disassembly only.
2010-07-31 Bob WilsonMove newlines before inline jumptables from the asm...
2010-07-29 Nate BegemanAdd builtins for ssat/usat, similar to RealView's __ssa...
2010-07-29 Nate BegemanAdd intrinsics __builtin_arm_qadd & __builtin_arm_qsub...
2010-07-28 Jim GrosbachARM mode version of r109693. Remove incorrect substitut...
2010-07-16 Jim GrosbachAdd basic support to code-gen the ARM/Thumb2 bit-field...
2010-07-14 Jim GrosbachImprove 64-subtraction of immediates when parts of...
2010-07-13 Evan ChengExtend the r107852 optimization which turns some fp...
2010-07-08 Dale JohannesenChanges to ARM tail calls, mostly cosmetic.
2010-06-21 Jim GrosbachLEApcrelJT shouldn't be marked as neverHasSideEffects...
2010-06-21 Dale JohannesenFix PR 7433. Silly typo in non-Darwin ARM tail call
2010-06-19 Evan ChengIndentation and remove dead code.
2010-06-18 Dale JohannesenFix ARM/Thumb reversal in previous attempt.
2010-06-18 Dale JohannesenAn attempt to fix the problem Anton reported with
2010-06-18 Dale JohannesenLast round of changes for ARM tail calls.
2010-06-15 Dale JohannesenAdd file missing from previous commit.
2010-06-03 Dale JohannesenEarly implementation of tail call for ARM.
2010-06-02 Jim GrosbachClean up 80 column violations. No functional change.
2010-05-28 Jim Grosbachcorrect retattr
2010-05-28 Jim Grosbachmake sure accesses to set up the jmpbuf don't get moved...
2010-05-27 Jim GrosbachUpdate the saved stack pointer in the sjlj function...
2010-05-26 Jim GrosbachAdjust eh.sjlj.setjmp to properly have a chain and...
2010-05-22 Jim GrosbachImplement eh.sjlj.longjmp for ARM. Clean up the intrins...
2010-05-19 Evan ChengUse 'adr' for LEApcrel and LEApcrel. Mark LEApcrel...
2010-05-19 Evan ChengMark pattern-less mayLoad / mayStore instructions never...
2010-05-19 Evan ChengMark a few more pattern-less instructions with neverHas...
2010-05-16 Anton KorobeynikovChris said that the comment char should be escaped...
2010-05-15 Anton Korobeynikov"trap" pseudo-op turned out to be apple-local.
2010-05-11 Evan ChengSelect @llvm.trap to the special B with 1111 condition...
2010-05-05 Jim GrosbachCleanup of ARMv7M support. Move hardware divide and...
2010-05-05 Jim GrosbachAdd initial support for ARMv7M subtarget and cortex...
2010-04-16 Johnny ChenMulticlass LdStCop was using pre-UAL syntax LDC<c>L...
2010-04-15 Johnny ChenFixed a bug in ARM disassembly where LDRSBT should...
2010-04-09 Bob WilsonProvide versions of the ARM eh_sjlj_setjmp instructions...
2010-03-24 Jim GrosbachMake the use of the vmla and vmls VFP instructions...
2010-03-20 Bob WilsonRe-commit r98683 ("remove redundant writeback flag...
2010-03-19 Johnny ChenRevert r98679. The disassembler will be updated to...
2010-03-19 Bob WilsonRevert this change, since it was causing ARM performanc...
2010-03-19 Chris Lattnerset SDNPVariadic on nodes throughout the rest of the...
2010-03-18 Anton KorobeynikovGet rid of target-specific fp <-> int nodes when still...
2010-03-16 Bob WilsonRevert 98683. It is breaking something in the disassem...
2010-03-16 Bob WilsonRemove redundant writeback flag from ARM address mode...
2010-03-16 Johnny ChenDisambiguate the *_UPD and * variants by specifying...
2010-03-16 Bob WilsonRemove the writeback flag from ARM's address mode 4...
2010-03-13 Bob WilsonAttempt to appease the arm-linux buildbot by fixing...
2010-03-13 Bob WilsonChange ARM ld/st multiple instructions to have variant...
2010-03-10 Johnny ChenFactored out the disassembly printing of CPS option...
2010-03-09 Johnny ChenMSR (Move to Special Register from ARM core register...
2010-03-08 Chris Lattnerfix a bunch of partially ambiguous patterns on ARM...
2010-03-06 Anton KorobeynikovInitial bits of ARMv4-only support.
2010-03-02 Johnny ChenChange some asm shift opcode strings to lowercase.
2010-03-01 Johnny ChenAdded STRHT for disassembly only and fixed a bug in...
2010-02-27 Dan GohmanThe mayHaveSideEffects flag is no longer used.
2010-02-26 Johnny ChenAdded the follwoing 32-bit Thumb instructions for disas...
2010-02-22 Jim GrosbachUpdated version of r96634 (which was reverted due to...
2010-02-22 Johnny ChenAdded SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR...
2010-02-22 Johnny ChenAdded a bunch of instructions for disassembly only:
2010-02-21 Johnny ChenUndo r96654. The printing of ARM shift instructions...
2010-02-19 Johnny ChenAdded entries for ASR, LSL, LSR, ROR, and RRX so that...
2010-02-18 Johnny ChenAdded LDRD_PRE/POST & STRD_PRE/POST for disassembly...
2010-02-18 Johnny ChenAdded LDRSBT, LDRHT, LDRSHT for disassembly only. ...
2010-02-18 Johnny ChenAdded for disassembly only the variants of DMB, DSB...
2010-02-17 Johnny ChenAdded CLREX (Clear-Exclusive) for disassembly only.
2010-02-17 Johnny ChenAdded RFE for disassembly only.
2010-02-17 Johnny ChenAdded BFI for disassembly only.
2010-02-16 Johnny ChenAdd SMC (Secure Monitor Call) system instruction for...
2010-02-16 Jim Grosbach80 column cleanup
2010-02-16 Jim GrosbachRemove trailing whitespace
2010-02-16 Jim GrosbachUpdate Thumb2 to not use CarryDefIsUnused or CarryDefIs...
2010-02-16 Jim GrosbachRemove redundant setting of Defs. CPSR is already marke...
2010-02-16 Jim GrosbachFirst step in eliminating the CarryDefIsUnused and...
2010-02-16 Johnny ChenAdded for disassembly the following instructions:
2010-02-16 Bob WilsonFix pr6111: Avoid using the LR register for the target...
2010-02-15 Bob WilsonPut repeated empty pattern into the AQI instruction...
2010-02-14 Johnny ChenTry to factorize the specification of saturating add...
2010-02-13 Johnny ChenAdd SETEND and BXJ instructions for disassembly only.
2010-02-13 Johnny ChenAdded a bunch of saturating add/subtract instructions...
2010-02-12 Johnny ChenAdd YIELD, WFE, WFI, and SEV instructions for disassemb...
next