Added anyext, modelled as zext on X86.
[oota-llvm.git] / lib / Target /
2005-12-17 Evan ChengAdded anyext, modelled as zext on X86.
2005-12-17 Evan ChengAdded some isel ideas.
2005-12-17 Evan ChengAdded support for cmp, test, and conditional move instr...
2005-12-17 Evan ChengOnly lower SELECT when using DAG based isel.
2005-12-17 Evan ChengX86 lowers SELECT to a cmp / test followed by a conditi...
2005-12-16 Jim LaskeyAdded source file/line correspondence for dwarf (PowerP...
2005-12-16 Chris LattnerWeak and linkonce global vars should still have a ...
2005-12-16 Nate BegemanAdd a second vector type to the VRRC register class...
2005-12-16 Chris Lattneradd some notes
2005-12-16 Chris LattnerAdd a couple more instrs
2005-12-16 Chris Lattnerremove some dead code
2005-12-16 Chris Lattnerasmprint pseudo instrs
2005-12-16 Chris LattnerAutogenerate asmprinter for F3_2 instructions
2005-12-16 Chris LattnerSwitch F3_1 instructions over to use AsmStrings
2005-12-16 Chris LattnerPlug in basic hooks for an autogenerated asm printer...
2005-12-16 Chris LattnerAdd operand info for F3_[12] instructions, getting...
2005-12-16 Chris LattnerRemove JIT support, which doesn't work.
2005-12-16 Chris Lattneradd some simple operand info
2005-12-16 Chris LattnerUpdate the darwin handling of linkonce & weak functions...
2005-12-16 Chris LattnerDon't globalize internal functions
2005-12-15 Evan Cheng* Promote all 1 bit entities to 8 bit.
2005-12-15 Evan ChengAdded frameindex, constpool, globaladdr, and externalsy...
2005-12-15 Evan ChengAdded constpool, frameindex, and externalsym nodes.
2005-12-15 Evan ChengHandling zero extension of 1 bit value.
2005-12-15 Evan ChengUse MOV8rm to load 1 bit value.
2005-12-14 Nate BegemanRemove a now unused statistic.
2005-12-14 Nate BegemanUse the new predicate support that Evan Cheng added...
2005-12-14 Evan ChengFixed a typo: line 2323: MOVSX16rm8 -> MOVZX16rm8....
2005-12-14 Evan ChengAdded predicate !NoExcessFPPrecision to FMADD, FMADDS...
2005-12-14 Evan ChengAdded support to specify predicates.
2005-12-14 Evan ChengFixed extload type profile. The 4th operand is a ValueT...
2005-12-14 Evan ChengAdded sext and zext patterns.
2005-12-14 Evan ChengAdded sextld + zextld DAG nodes.
2005-12-14 Nate BegemanAdd support for fmul node of type v4f32.
2005-12-13 Nate BegemanPrepare support for AltiVec multiply, divide, and sqrt.
2005-12-13 Evan ChengAdd load + store folding srl and sra patterns.
2005-12-13 Chris LattnerUse the shared asmprinter code for printing special...
2005-12-13 Chris LattnerAdd ELF and darwin support for static ctors and dtors
2005-12-13 Chris Lattnerreindent a loop, unswitch a loop. No functionality...
2005-12-13 Evan ChengBeautify a few patterns.
2005-12-13 Evan ChengSome shl patterns which do load + store folding.
2005-12-13 Evan ChengA few helper fragments for loads. e.g. (i8 (load addr...
2005-12-13 Evan ChengAdd and, or, and xor patterns which fold load + stores.
2005-12-13 Evan ChengAdd inc + dec patterns which fold load + stores.
2005-12-13 Evan ChengAdd neg and not patterns which fold load + stores.
2005-12-13 Evan ChengMissed a couple redundant explicit type casts.
2005-12-13 Evan ChengFix some bad choice of names: i16SExt8 ->i16immSExt8...
2005-12-13 Evan Cheng* Split immSExt8 to i16SExt8 and i32SExt8 for i16 and...
2005-12-12 Evan ChengAdd some integer mul patterns.
2005-12-12 Evan ChengAdd some sub patterns.
2005-12-12 Evan ChengWhen SelectLEAAddr() fails, it shouldn't cause the...
2005-12-12 Evan ChengFor ISD::RET, if # of operands >= 2, try selection...
2005-12-12 Andrew Lenharthfix FP selects
2005-12-12 Chris Lattnerremove some never-completed and now-obsolete code.
2005-12-12 Evan ChengAdd a few more add / store patterns. e.g. ADD32mi8.
2005-12-12 Andrew Lenharthrestore a more restricted select
2005-12-11 Chris LattnerFix typo :(
2005-12-11 Chris Lattneradd selectcc
2005-12-11 Chris LattnerRemove type casts that are no longer needed
2005-12-11 Chris LattnerRealize the constant pool & global addrs must always...
2005-12-11 Chris LattnerFix the JIT failures from last night.
2005-12-11 Andrew LenharthFP select improvements (and likely breakage), oh and...
2005-12-10 Nate BegemanAdd support for TargetConstantPool nodes to the dag...
2005-12-10 Evan ChengUse SDTCisPtrTy type property for store address.
2005-12-10 Evan Cheng* Added X86 store patterns.
2005-12-09 Nate BegemanAdd support patterns to many load and store instruction...
2005-12-09 Chris LattnerAdd SDTCisPtrTy and use it for loads, to indicate that...
2005-12-09 Evan ChengAdded patterns for ADD8rm, etc. These fold load operand...
2005-12-09 Chris LattnerTeach the PPC backend about the ctor and dtor list...
2005-12-09 Andrew Lenharthit helps if your conditionals are not reversed
2005-12-08 Chris LattnerAdd another important case we miss
2005-12-08 Evan ChengAdded support for ComplexPattern.
2005-12-08 Evan ChengAdded explicit type field to ComplexPattern.
2005-12-08 Evan Cheng* Added intelligence to X86 LEA addressing mode matchin...
2005-12-07 Chris LattnerX86 doesn't support sextinreg for 8-bit things either.
2005-12-06 Andrew Lenharthfix divide and remainder
2005-12-06 Chris LattnerSilence another annoying GCC warning
2005-12-06 Andrew Lenharthmore decent branches for FP. I might have to make...
2005-12-06 Andrew LenharthOK, this does wonders for broken stuff
2005-12-06 Chris LattnerUse new PPC-specific nodes to represent shifts which...
2005-12-06 Andrew Lenharthadded instructions with inverted immediates
2005-12-05 Andrew Lenharthyea, it helps to have your path set right when testing
2005-12-05 Andrew LenharthThese never trigger, but whatever
2005-12-05 Evan ChengRemove unnecessary let hasCtrlDep=1 now it can be inferred.
2005-12-05 Andrew Lenharthmove this over to the dag
2005-12-05 Andrew Lenharthfix constant pool loads
2005-12-05 Chris LattnerSeveral things:
2005-12-05 Chris LattnerOn some targets (e.g. X86), shift amounts are not the...
2005-12-05 Chris LattnerAdd some explicit type casts so that tblgen knows the...
2005-12-05 Chris LattnerAdd some explicit type casts so that tblgen knows the...
2005-12-04 Chris LattnerThe basic fneg cases are already autogen'd
2005-12-04 Chris LattnerAutogen matching code for ADJCALLSTACK[UP|DOWN], thanks...
2005-12-04 Chris LattnerFinish moving uncond br over to .td file, remove from...
2005-12-04 Chris LattnerDefine BR in the .td file now that Evan made tblgen...
2005-12-04 Evan ChengAdded isel patterns for RET, JMP, and WRITEPORT.
2005-12-04 Evan Cheng* Added instruction property hasCtrlDep for those which...
2005-12-04 Chris LattnerFix PR672 another way which should be more robust
2005-12-03 Chris LattnerFix test/Regression/ExecutionEngine/2005-12-02-TailCall...
2005-12-02 Chris Lattneradd a note
2005-12-01 Chris LattnerIA64 doesn't support the LOCATION node, and for some...
next