Add sub/mul overflow intrinsics. This currently doesn't have a
[oota-llvm.git] / lib / Target / X86 / X86Instr64bit.td
2008-12-09 Bill WendlingAdd sub/mul overflow intrinsics. This currently doesn...
2008-12-07 Nick LewyckyFix typo, psuedo -> pseudo.
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-12-02 Bill WendlingReapply r60382. This time, don't mark "ADC" nodes with...
2008-12-01 Bill WendlingTemporarily revert r60382. It caused CodeGen/X86/i2k...
2008-12-01 Bill Wendling- Have "ADD" instructions return an implicit EFLAGS.
2008-11-18 Dan GohmanDon't set neverHasSideEffects on x86's divide instructi...
2008-10-29 Nate BegemanFix PEXTRQ encoding
2008-10-17 Dan GohmanFun x86 encoding tricks: when adding an immediate value...
2008-10-17 Dan GohmanDefine patterns for shld and shrd that match immediate
2008-10-11 Chris LattnerChange CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons...
2008-10-01 Dan GohmanSplit x86's ADJCALLSTACK instructions into 32-bit and...
2008-10-01 Dan GohmanMark CALL instructions as having a Use of ESP/RSP.
2008-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-09-08 Anton KorobeynikovReapply 55899: First draft of EH support on x86/64...
2008-09-08 Bill WendlingReverting r55898 to r55909. One of these patches was...
2008-09-08 Anton KorobeynikovFirst draft of EH support on x86/64-linux
2008-08-30 Evan ChengFor now, can't mark XOR64rr isAsCheapAsAMove. It's...
2008-08-30 Evan ChengTransform (x << (y&31)) -> (x << y). This takes advanta...
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-27 Dan GohmanReinstate the x86-64 portion of r55190. When doing...
2008-08-25 Evan ChengFix asm printing of MOVSDto64mr and MOV64toSDrm.
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanAnyext tweaks for x86. When extloading a value to i32...
2008-08-20 Dan GohmanMove the handling of ANY_EXTEND, SIGN_EXTEND_INREG...
2008-08-20 Dale JohannesenAdd remaining 64-bit atomic patterns for x86-64.
2008-08-20 Bill WendlingRevert r55018 and apply the correct "fix" for the 64...
2008-08-19 Bill WendlingAdd support for the __sync_sub_and_fetch atomics and...
2008-08-19 Dale JohannesenAdd support for 8 and 16 bit forms of __sync
2008-08-07 Dan GohmanRe-enable elimination of unnecessary SUBREG_TO_REG...
2008-08-06 Dan GohmanRe-introduce the 8-bit subreg zext-inreg patterns for...
2008-08-06 Dan Gohmanxchg does not modify FLAGS.
2008-07-30 Dan GohmanReapply r54147 with a constraint to only use the 8-bit
2008-07-29 Dan GohmanRevert 54147.
2008-07-28 Dan GohmanAdd x86 isel patterns to match what would be a ZERO_EXT...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-25 Evan ChengEnable two-address remat by default.
2008-05-30 Bill WendlingAdd the "AsCheapAsAMove" flag to some 64-bit xor instru...
2008-05-29 Dan GohmanAdd patterns for CALL32m and CALL64m. They aren't match...
2008-05-05 Anton KorobeynikovFix 80col violation
2008-05-04 Anton KorobeynikovAdd General Dynamic TLS model for X86-64. Some parts...
2008-04-19 Evan ChengAlso LXCHG64 -> XCHG64rm.
2008-04-18 Evan Cheng- Fix atomic operation JIT encoding.
2008-03-27 Evan ChengAllow certain lea instructions to be rematerialized.
2008-03-19 Arnold SchwaighoferDon't loose incoming argument registers. Fix documentat...
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-14 Evan ChengFix a number of encoding bugs. SSE 4.1 instructions...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
2008-03-10 Christopher LambAllow insert_subreg into implicit, target-specific...
2008-03-04 Andrew Lenharthx86-64 atomics
2008-02-27 Chris LattnerCompile x86-64-and-mask.ll into:
2008-02-12 Nate BegemanSSE4.1 64b integer insert/extract pattern support
2008-02-07 Evan ChengFix a x86-64 codegen deficiency. Allow gv + offset...
2008-02-03 Nate BegemanSSE 4.1 Intrinsics and detection
2008-01-29 Evan ChengWork in progress. This patch *fixes* x86-64 calls which...
2008-01-23 Duncan SandsThe last pieces needed for loading arbitrary
2008-01-11 Chris Lattnerremove xchg and shift-reg-by-1 instructions, which...
2008-01-11 Evan ChengRename Int_CVTSI642SSr* to Int_CVTSI2SS64r* for naming...
2008-01-11 Chris Lattnermore flags set right
2008-01-10 Chris LattnerStart inferring side effect information more aggressive...
2008-01-10 Chris Lattnerrename X86InstrX86-64.td -> X86Instr64bit.td