Enable SSE (for the right subtargets)
[oota-llvm.git] / lib /
2006-02-14 Evan ChengEnable SSE (for the right subtargets)
2006-02-14 Chris Lattnernow that libcalls don't suck, we can remove this hack
2006-02-14 Chris Lattneradjust to new style of handling lexer changes
2006-02-14 Chris LattnerUse statistics to keep track of what flavors of loops...
2006-02-14 Chris LattnerFix a latent bug in the call sequence handling stuff...
2006-02-13 Chris LattnerImplement Instcombine/and.ll:test34
2006-02-13 Chris LattnerIf any of the sign extended bits are demanded, the...
2006-02-13 Chris LattnerAnother hack due to allowing multiple symbols with...
2006-02-13 Chris LattnerAnother work around for the 'symbols with different...
2006-02-13 Andrew Lenharthimproved zap discovery
2006-02-13 Jim LaskeyRename to better reflect usage (current and planned.)
2006-02-13 Chris LattnerCompletely rewrite libcall insertion by the legalizer...
2006-02-13 Chris LattnerSwitch targets over to using SelectionDAG::getCALLSEQ_S...
2006-02-13 Chris LattnerSwitch to using getCALLSEQ_START instead of using our...
2006-02-13 Chris LattnerBe careful not to request or look at bits shifted in...
2006-02-12 Nate BegemanAdd missing patterns for andi. and andis., fixing test...
2006-02-12 Chris Lattnerremove some more dead special case code
2006-02-12 Chris LattnerEliminate special case hacks that are superceded by...
2006-02-12 Chris LattnerThree changes:
2006-02-12 Chris LattnerRevert my last patch. It too breaks stuff
2006-02-11 Chris LattnerFix for my previously reverted patch
2006-02-11 Chris LattnerPort the recent innovations in ComputeMaskedBits to...
2006-02-11 Chris Lattnerrevert my previous change, it exposed other problems.
2006-02-11 Duraid Madinafix storing booleans (grawp missed this one)
2006-02-11 Duraid Madinanow short immediates will get matched (previously const...
2006-02-11 Chris LattnerMake this check stricter. Disallow loop exit blocks...
2006-02-11 Evan ChengPrevent certain nodes that have already been selected...
2006-02-11 Chris Lattnerremove dead expr
2006-02-11 Jim LaskeyReorg for integration with gcc4. Old style debug info...
2006-02-11 Chris Lattnerimplement unswitching of loops with switch stmts and...
2006-02-10 Chris LattnerUpdate PHI nodes in successors of exit blocks.
2006-02-10 Chris LattnerReform the unswitching code in terms of edge splitting...
2006-02-10 Evan ChengNicer code. :-)
2006-02-10 Evan ChengAdded X86 isel debugging stuff.
2006-02-10 Chris LattnerFix a case where UnswitchTrivialCondition broke critica...
2006-02-10 Chris LattnerUse the auto-generated call matcher. Remove a broken...
2006-02-10 Chris LattnerUpdate to new-style flags usage, simplifying the .td...
2006-02-10 Evan ChengRemove a completed entry; add a new entry about fisttp op
2006-02-10 Chris Lattneradd some notes, move some code around. Implement unswi...
2006-02-10 Chris LattnerMove code around to be more logical, no functionality...
2006-02-10 Chris LattnerWhen unswitching a trivial loop, do admit we are doing...
2006-02-10 Chris LattnerImplement unconditional unswitching of 'trivial' loops...
2006-02-09 Chris LattnerSimplify control flow a bit, note that unswitch preserv...
2006-02-09 Evan ChengMatch tblgen change.
2006-02-09 Evan ChengAdded SelectionDAG::InsertISelMapEntry(). This is used...
2006-02-09 Chris LattnerMake the threshold a parameter
2006-02-09 Chris LattnerDone
2006-02-09 Chris LattnerEnable LSR by default for SPARC: it is a clear win.
2006-02-09 Chris LattnerSimplify the loop-unswitch pass, by not even trying...
2006-02-09 Chris LattnerFix 80-column violations
2006-02-09 Chris LattnerEnhance MVIZ in three ways:
2006-02-09 Evan ChengMatch getTargetNode() changes (now return SDNode* inste...
2006-02-09 Evan ChengMore changes to reduce frame size.
2006-02-09 Chris Lattneradd an option to turn on LSR.
2006-02-09 Chris Lattnersimplify this code now that each constant pool entry...
2006-02-09 Chris LattnerAdjust to MachineConstantPool interface change: instead...
2006-02-09 Chris Lattnerrename fields of constant pool entries
2006-02-09 Chris LattnerSimplify code, alignment must be specified now.
2006-02-09 Chris LattnerMake MachineConstantPool entries alignments explicit
2006-02-09 Chris LattnerAlways pass in an alignment.
2006-02-09 Chris Lattnerprovide an explicit alignment for cp entries
2006-02-09 Evan ChengChange Select() from
2006-02-08 Chris LattnerDarwin doesn't support #APP/#NO_APP
2006-02-08 Chris LattnerAdd support for assembler directives that wrap inline asm
2006-02-08 Chris LattnerRename BSel -> PPCBSel for the benefit of doxygen users.
2006-02-08 Chris Lattneradd a simple optimization
2006-02-08 Chris LattnerSimplify some code, reducing calls to MaskedValueIsZero...
2006-02-08 Chris Lattnermore email -> README moving
2006-02-08 Chris LattnerEmit the 'mr' pseudoop for easier reading.
2006-02-08 Chris LattnerAdd some random notes, not high-prio
2006-02-08 Chris LattnerMove emails from nate into public places
2006-02-08 Chris LattnerUse EraseInstFromFunction in a few cases to put the...
2006-02-08 Chris LattnerImplement some more interesting select sccp cases....
2006-02-08 Chris LattnerCompile this:
2006-02-08 Chris LattnerFix a problem in my patch yesterday, causing a miscompi...
2006-02-07 Evan ChengFixed a local common symbol bug.
2006-02-07 Evan ChengFor ELF, .comm takes alignment value as the optional...
2006-02-07 Chris LattnerImplement getConstraintType for PPC.
2006-02-07 Chris LattnerFix Transforms/InstCombine/2006-02-07-SextZextCrash.ll
2006-02-07 Evan ChengDarwin ABI issues: weak, linkonce, etc. dynamic-no...
2006-02-07 Evan ChengRemind myself to add PIC and static asm printer support.
2006-02-07 Chris LattnerGeneralize MaskedValueIsZero into a ComputeMaskedNonZer...
2006-02-07 Chris LattnerMake MaskedValueIsZero take a uint64_t instead of a...
2006-02-07 Chris LattnerUse Type::getIntegralTypeMask() to simplify some code
2006-02-07 Chris LattnerImplement the beginnings of a facility for simplifying...
2006-02-07 Jeff CohenThe interpreter assumes that the caller of runFunction...
2006-02-07 Jeff CohenTeach the interpreter to handle global variables that...
2006-02-07 Chris LattnerAdd the simple PPC integer constraints
2006-02-06 Chris LattnerEliminate the printCallOperand method, using a 'call...
2006-02-06 Chris LattnerChange prototype
2006-02-06 Chris LattnerAdd support for modifier characters to operand printers
2006-02-06 Jim LaskeyGoodbye nasty macro.
2006-02-06 Jim LaskeyEdit requests from Sabre.
2006-02-06 Andrew Lenharthsee what this allignment thing will do
2006-02-06 Jim LaskeyChanging model for the construction of debug information.
2006-02-06 Jim LaskeyWe seem to have settled to __DWARF for section name.
2006-02-06 Evan Cheng- Update load folding checks to match those auto-genera...
2006-02-05 Evan ChengComplex pattern isel code shouldn't select nodes.
2006-02-05 Chris LattnerFix the Sparc backend with Evan's recent tblgen changes
2006-02-05 Chris LattnerThis xform isn't safe
next