oota-llvm.git
2005-12-17 Chris LattnerAdd integer load[r+r] forms.
2005-12-17 Chris LattnerRename load/store instructions to include an RI suffix
2005-12-17 Chris LattnerAdd patterns for the rest of the loads. Add 'ri' suffi...
2005-12-17 Chris LattnerAdd basic addressing mode support and one load.
2005-12-17 Chris Lattnereliminate some redundancy
2005-12-17 Chris LattnerUse a combination of sethi and or to build arbitrary...
2005-12-17 Chris LattnerUse sethi to build large immediates with zeros at the...
2005-12-17 Chris LattnerAdd shift and small immediate support
2005-12-17 Chris LattnerAdd some basic reg-reg instructions
2005-12-17 Chris LattnerAdd empty patterns to all F3_1 instructions
2005-12-17 Evan ChengDarwin API issue: indirect load of external and weak...
2005-12-17 Chris LattnerAdd some simple integer patterns. This allows us to...
2005-12-17 Chris LattnerImplement ret with operand, giving us this:
2005-12-17 Chris LattnerAdd a pattern for 'ret'. This now compiles:
2005-12-17 Chris LattnerAdd empty patterns for F3_2 instructions
2005-12-17 Chris LattnerImplement LowerArguments, at least for the first 6...
2005-12-17 Chris LattnerAdd the framework for a dag-dag isel
2005-12-17 Evan ChengRemove a few lines of dead code.
2005-12-17 Chris Lattnerasmprinter done, added crucial missing step
2005-12-17 Chris LattnerUse the AsmPrinter for global variable init printing...
2005-12-17 Chris LattnerSwitch constant pool printing over to use the Shared...
2005-12-17 Chris LattnerUse the shared AsmPrinter code for some basic stuff...
2005-12-17 Evan ChengAdded an idea about any_extend for performance tuning.
2005-12-17 Chris LattnerConvert the remaining instructions over, branches and...
2005-12-17 Chris Lattnerconvert FP instructions to use an asmstring and operand...
2005-12-17 Evan ChengAdded truncate.
2005-12-17 Evan ChengAdded anyext, modelled as zext on X86.
2005-12-17 Evan ChengYet another variant of getTargetNode().
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-17 Evan ChengSupport for read / write from explicit registers with...
2005-12-17 Evan ChengRemove hidden DOS characters.
2005-12-17 Jeff CohenFix VC++ level 4 warnings. Because a base class has...
2005-12-17 Jeff CohenFix VC++ level 4 warnings.
2005-12-17 Jeff CohenTurn on string pooling for smaller binaries.
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 LattnerA truly trivial testcase to ensure sparcv8 doesn't...
2005-12-16 Chris LattnerRemove JIT support, which doesn't work.
2005-12-16 Chris Lattneradd some simple operand info
2005-12-16 Chris Lattnerrename option for consistency with -mcpu -mattr etc
2005-12-16 Chris Lattnerrename options
2005-12-16 Chris Lattnerrename option
2005-12-16 Chris LattnerDocument -mcpu -mattr -triple
2005-12-16 Chris Lattnerprovide an option to override the target triple in...
2005-12-16 Chris Lattnerprovide an option to override the target triple in...
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 Chris LattnerDon't create SEXTLOAD/ZEXTLOAD instructions that the...
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 Nate BegemanAdd a case for float just to make sure the patterns...
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 Chris LattnerFix printing of the instructions.
2005-12-14 Evan ChengFixed extload type profile. The 4th operand is a ValueT...
2005-12-14 Chris LattnerWhen folding loads into ops, immediately replace uses...
2005-12-14 Chris Lattnernew testcase, each function should have one extension...
2005-12-14 Reid SpencerRemove -start-group and -end-group no-op options, accid...
2005-12-14 Chris LattnerFix the (zext (zextload)) case to trigger, similarly...
2005-12-14 Chris LattnerFix Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash...
2005-12-14 Chris Lattnernew (undefined) testcase, distilled from 126.gcc that...
2005-12-14 Chris LattnerFix a miscompilation in crafty due to a recent patch
2005-12-14 Evan ChengAdded sext and zext patterns.
2005-12-14 Evan ChengSkip over srcvalue nodes when generating ISEL code.
2005-12-14 Evan ChengAdded sextld + zextld DAG nodes.
2005-12-14 Evan ChengFold (zext (load x) to (zextload x).
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 Reid SpencerAdjust the constructor to the Linker class to take...
2005-12-13 Reid SpencerImprove ResolveFunctions to:
2005-12-13 Chris LattnerDon't lump the filename and working dir together
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 a couple more fields, move ctor init list to .cpp...
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 Nate BegemanLowering constant pool entries on ppc exposed a bug...
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.
next