Allow custom lowering of fabs. I forgot to check in this change which
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2006-01-31 Evan ChengAllow custom lowering of fabs. I forgot to check in...
2006-01-31 Chris LattnerOnly insert an AND when converting from BR_COND to...
2006-01-31 Chris LattnerHandle physreg input/outputs. We now compile this:
2006-01-30 Chris LattnerFix a bug in my legalizer reworking that caused the...
2006-01-30 Chris Lattnerdon't insert an and node if it isn't needed here, this...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris Lattnerpass the address of MaskedValueIsZero into isMaskedValu...
2006-01-30 Chris Lattneradjust prototype
2006-01-29 Chris LattnerFix RET of promoted values on targets that custom expan...
2006-01-29 Chris Lattnercleanups to the ValueTypeActions interface
2006-01-29 Chris Lattnerclean up interface to ValueTypeActions
2006-01-29 Chris LattnerRemove some special case hacks for CALLSEQ_*, using...
2006-01-29 Chris LattnerAllow custom expansion of ConstantVec nodes. PPC will...
2006-01-29 Chris LattnerLegalize ConstantFP into TargetConstantFP when the...
2006-01-29 Chris Lattnereliminate uses of SelectionDAG::getBR2Way_CC
2006-01-28 Chris LattnerUse the new "UpdateNodeOperands" method to simplify...
2006-01-28 Chris Lattneradd another method variant
2006-01-28 Chris Lattneradd some methods for updating nodes
2006-01-28 Chris Lattnerminor tweaks
2006-01-28 Chris Lattnermove a bunch of code, no other change.
2006-01-28 Chris Lattnerremove a couple more now-extraneous legalizeop's
2006-01-28 Chris Lattnerfix a bug
2006-01-28 Chris LattnerSeveral major changes:
2006-01-28 Chris LattnerEliminate the need for ExpandOp to set 'needsanotherite...
2006-01-28 Chris LattnerInstead of making callers of ExpandLibCall legalize...
2006-01-28 Chris LattnerEliminate the need to do another iteration of the legal...
2006-01-28 Chris Lattnerremove method I just added
2006-01-28 Chris Lattneradd a new callback
2006-01-28 Nate BegemanImplement Promote for VAARG, and allow it to be custom...
2006-01-28 Nate BegemanAdd a missing case to the dag combiner.
2006-01-28 Chris LattnerRemove the ISD::CALL and ISD::TAILCALL nodes
2006-01-27 Nate BegemanRemove TLI.LowerReturnTo, and just let targets custom...
2006-01-26 Chris LattnerTeach the scheduler to emit the appropriate INLINEASM...
2006-01-26 Chris Lattnerinitial selectiondag support for new INLINEASM node...
2006-01-26 Chris LattnerImplement a method for inline asm support
2006-01-26 Evan ChengClean up some code; improve efficiency; and fixed a...
2006-01-25 Reid SpencerDon't break the optimized build (by incorrect placement...
2006-01-25 Chris Lattnerinitialize an instance var, apparently I forgot to...
2006-01-25 Evan ChengNo need to keep track of top and bottom nodes in a...
2006-01-25 Evan ChengSet SchedulingForLatency to be the default scheduling...
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-25 Jeff CohenFix VC++ compilation error.
2006-01-25 Evan ChengBottom up register usage reducing list scheduler.
2006-01-25 Evan ChengKeep track of bottom / top element of a set of flagged...
2006-01-25 Evan ChengIf scheduler choice is the default (-sched=default...
2006-01-24 Chris LattnerFix an infinite loop I caused by making sure to legaliz...
2006-01-24 Jeff CohenFix VC++ compilation error.
2006-01-23 Andrew Lenharthanother couple selects
2006-01-23 Andrew Lenharthanother selectto
2006-01-23 Jim LaskeyTypo.
2006-01-23 Evan ChengSkeleton of the list schedule.
2006-01-23 Evan ChengMinor clean up.
2006-01-23 Chris LattnerFix Regression/CodeGen/SparcV8/2006-01-22-BitConvertLeg...
2006-01-23 Evan ChengRemove a couple of unnecessary #include's
2006-01-23 Evan ChengFactor out more instruction scheduler code to the base...
2006-01-23 Chris LattnerFix bugs lowering stackrestore, fixing 2004-08-12-Inlin...
2006-01-22 Chris LattnerAdd explicit #includes of <iostream>
2006-01-21 Chris LattnerFix a bug in a recent refactor that caused a bunch...
2006-01-21 Chris LattnerFix CodeGen/PowerPC/2006-01-20-ShiftPartsCrash.ll
2006-01-21 Evan ChengDo some code refactoring on Jim's scheduler in preparat...
2006-01-20 Chris Lattnerremove some unintentionally committed code
2006-01-20 Chris LattnerIf the target doesn't support f32 natively, insert...
2006-01-19 Evan ChengAnother typo
2006-01-18 Andrew Lenharthwas ignoring the legalized chain in this case, fixed...
2006-01-18 Nate BegemanGet rid of code in the DAGCombiner that is duplicated...
2006-01-18 Chris LattnerTemporary work around for a libcall insertion bug:...
2006-01-18 Chris LattnerFix a backwards conditional that caused an inf loop...
2006-01-17 Robert BocchinoSupport for the insertelement operation.
2006-01-17 Evan ChengBug fix: missing LegalizeOp() on newly created nodes.
2006-01-17 Jim LaskeyAdding basic support for Dwarf line number debug inform...
2006-01-16 Reid SpencerFor PR411:
2006-01-16 Nate BegemanConstant fold ctpop/ctlz/cttz, and a couple other small...
2006-01-16 Nate BegemanExpand case for 64b Legalize, even though no one should...
2006-01-15 Chris LattnerDisable two transformations that contribute to bus...
2006-01-15 Chris LattnerAllow the target to specify 'expand' if they just requi...
2006-01-15 Chris LattnerFix custom lowering of dynamic_stackalloc
2006-01-15 Chris Lattneradd a missing node name
2006-01-14 Chris LattnerToken chain results are not always the first or last...
2006-01-14 Nate BegemanRemove some duplicated code
2006-01-14 Nate Begemanbswap implementation
2006-01-13 Chris LattnerIf a target specified a stack pointer with setStackPoin...
2006-01-13 Chris LattnerCompile llvm.stacksave/restore into STACKSAVE/STACKREST...
2006-01-13 Chris Lattneradd stacksave/stackrestore nodes
2006-01-13 Chris LattnerAdd "support" for stacksave/stackrestore to the dag...
2006-01-12 Chris LattnerAdd a simple missing fold to produce this:
2006-01-12 Chris LattnerDon't create rotate instructions in unsupported types...
2006-01-11 Evan ChengAllow custom lowering of DYNAMIC_STACKALLOC.
2006-01-11 Evan Chengignore register #0
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-10 Chris Lattnersilence a warning
2006-01-10 Robert BocchinoAdded selection DAG support for the extractelement...
2006-01-09 Chris LattnerFix an exponential function in libcall insertion to...
2006-01-09 Evan Cheng* Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PA...
2006-01-09 Evan ChengNew getNode() variants.
2006-01-06 Chris LattnerUnbreak the build :(
2006-01-06 Evan ChengRevert the previous check-in. Leave shl x, 1 along...
2006-01-06 Evan Chengfold (shl x, 1) -> (add x, x)
2006-01-06 Evan ChengSupport for custom lowering of ISD::RET.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
2006-01-04 Jim LaskeyApplied some recommend changes from sabre. The dominat...
next