change the LabelSDNode to be EHLabelSDNode and make it hold
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2010-03-14 Chris Lattnerchange the LabelSDNode to be EHLabelSDNode and make...
2010-03-14 Chris Lattnerchange EH related stuff (other than EH_LABEL) to use...
2010-03-12 Duncan SandsRevert turning copysignl into a COPYSIGN node for the...
2010-03-12 Duncan SandsNow that it's supported, turn copysignl into a COPYSIGN...
2010-03-12 Duncan SandsFix PR6522: implement copysign expansion for x86 long...
2010-03-12 Chris Lattnerfix PR6577, a bug in sdbuilder lowering select instructions
2010-03-11 Dan GohmanRemove getWidenVectorType, which is no longer used.
2010-03-11 Evan ChengIn case of tail call size of Ins and InVals may not...
2010-03-11 Daniel DunbarRemove dead include.
2010-03-10 Chris Lattnerfix PR6533 by updating the br(xor) code to remember...
2010-03-10 Dale JohannesenCosmetic: lengthen names and improve comments.
2010-03-10 Dale JohannesenProgress towards shepherding debug info through Selecti...
2010-03-10 Dan GohmanFix another bitwidth calculation to handle vector types...
2010-03-09 Dan GohmanAttempt to make this debug output meaningful, both...
2010-03-09 Dan GohmanPrint the correct index in the "match failed at index...
2010-03-08 Dale JohannesenAdd Order to SDDbgValue
2010-03-07 Chris LattnerUse Other as a sentinel instead of iAny.
2010-03-06 Dale JohannesenAdd some new bits of debug info handling. No
2010-03-06 Dan GohmanReapply r97778 and r97779, enabled only for unsigned...
2010-03-05 Jakob Stoklund OlesenAvoid creating bad PHI instructions when BR is being...
2010-03-05 Chris LattnerFix PR6497, a bug where we'd fold a load into an addc
2010-03-05 Chris Lattnerinline a small function with one call site.
2010-03-05 Dan GohmanRevert r97778 and r97779. They're somehow breaking...
2010-03-05 Dan GohmanFix these constants to be more portable.
2010-03-05 Dan GohmanRewrite i64-to-f64 conversion using an algorithm which...
2010-03-04 Chris Lattneradd a statistic for # times fastisel fails.
2010-03-04 Dan GohmanFix a typo Duncan noticed.
2010-03-04 Chris Lattnerchange the new isel matcher to emit ComplexPattern...
2010-03-04 Dan GohmanFix more code to work properly with vector operands...
2010-03-04 Chris Lattnerinline CannotYetSelectIntrinsic into CannotYetSelect...
2010-03-03 Dan GohmanFix a bug in SelectionDAG's ReplaceAllUsesWith in the...
2010-03-03 Chris Lattneradd some of the more obscure predicate types to the
2010-03-03 Chris Lattnerspeed up scope node processing: if the first element...
2010-03-03 Chris Lattnerintroduce a new SwitchTypeMatcher node (which is analog...
2010-03-03 Bill WendlingUse APInt instead of zext value.
2010-03-03 Bill WendlingThis test case:
2010-03-02 Chris LattnerFix some issues in WalkChainUsers dealing with
2010-03-02 Chris Lattnerrun HandleMergeInputChains even if we only have one...
2010-03-02 Chris LattnerFix the xfail I added a couple of patches back. The...
2010-03-02 Chris LattnerI was confused about this, it turns out that MorphNodeTo
2010-03-02 Chris Lattnerfactor node morphing out to its own helper method.
2010-03-02 Chris LattnerSink InstructionSelect() out of each target into SDISel...
2010-03-02 Chris LattnerUse the right induction variable.
2010-03-02 Chris LattnerRewrite chain handling validation and input TokenFactor...
2010-03-02 Dan GohmanFix several places to handle vector operands properly.
2010-03-02 Bill WendlingRemove dead parameter passing.
2010-03-02 Chris Lattnerremove dead code.
2010-03-02 Chris Lattnerrefactor some code out of OPC_EmitMergeInputChains...
2010-03-01 Chris Lattnerremove all but one version of SelectionDAG::MorphNodeTo
2010-03-01 Chris LattnerAccelerate isel dispatch for tables that start with...
2010-03-01 Dan GohmanFix optimization of ISD::TRUNCATE on vector operands...
2010-03-01 Chris Lattnersome trivial microoptimizations.
2010-03-01 Chris Lattnereliminate the CheckMultiOpcodeMatcher code and have...
2010-03-01 Chris Lattneradd a new OPC_SwitchOpcode which is semantically equivalent
2010-02-28 Chris Lattnereliminate GetInt1/2
2010-02-28 Chris Lattnerhoist the new isel interpreter out of DAGISelHeader.h
2010-02-28 Chris Lattnerenhance the new isel to handle the 'node already exists'
2010-02-28 Chris Lattnersimplify this code, return only ever has zero or one...
2010-02-27 Evan ChengRe-apply 97040 with fix. This survives a ppc self-host...
2010-02-26 Dale JohannesenMove dbg_value generation to target-independent FastISel,
2010-02-25 Dan GohmanFix ExpandVectorBuildThroughStack for the case where the
2010-02-25 Dan GohmanRevert r97064. Duncan pointed out that bitcasts are...
2010-02-24 Chris Lattnerclean up various VT manipulations, patch by Micah Villm...
2010-02-24 Dan GohmanMake getTypeSizeInBits work correctly for array types...
2010-02-24 Chris Lattnerconvert cycle checker to smallptrset, add comments...
2010-02-24 Chris Lattnerrevert david's patch which does not even build.
2010-02-24 David GreeneUse a SmallPtrSet as suggested by Chris.
2010-02-24 Daniel DunbarSpeculatively revert r97011, "Re-apply 96540 and 96556...
2010-02-24 Dan GohmanWhen forming SSE min and max nodes for UGE and ULE...
2010-02-24 Chris LattnerChange the scheduler from adding nodes in allnodes...
2010-02-24 Chris Lattneradd node #'s to debug dumps.
2010-02-24 Evan ChengRe-apply 96540 and 96556 with fixes.
2010-02-23 Chris Lattnermake selectnodeto set the nodeid to -1. This makes...
2010-02-23 Chris Lattnerfix a bug in findNonImmUse (used by IsLegalToFold)...
2010-02-23 Chris LattnerPrint node ID's in dumps and views if set.
2010-02-23 David GreeneSpeed up cycle checking significantly by caching results.
2010-02-19 Duncan SandsRevert commits 96556 and 96640, because commit 96556...
2010-02-19 Evan ChengTransform (xor (setcc), (setcc)) == / != 1 to
2010-02-18 Evan ChengSome dag combiner goodness:
2010-02-17 David GreeneMake the non-temporal bit "significant" in MemSDNodes...
2010-02-17 Chris Lattnersink special case "cannotyetselect" for intrinsics...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Evan ChengFix a memory leak. Patch by Nicolas Geoffray.
2010-02-15 Evan ChengSplit SelectionDAGISel::IsLegalAndProfitableToFold to
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-11 Jakob Stoklund OlesenUse array_pod_sort instead of std::sort for improved...
2010-02-11 Jakob Stoklund OlesenRemove duplicate successors from indirectbr instruction...
2010-02-10 Mon P WangThe previous fix of widening divides that trap was...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-10 Evan ChengNow that ShrinkDemandedOps() is separated out from...
2010-02-10 Evan ChengEmit an error for illegal inline asm constraint (which...
2010-02-10 Dale JohannesenFix comments to reflect renaming elsewhere.
2010-02-09 David GreeneOnly dump output in debug mode.
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-02-08 Dale JohannesenApply the 95471 fix to SelectionDAGBuilder as well;
2010-02-08 Dan GohmanIn guaranteed tailcall mode, don't decline the tailcall...
2010-02-06 Dale JohannesenAfter Victor's latest commits I am seeing null
2010-02-05 Evan ChengWhen the scheduler unfold a load folding instruction...
2010-02-04 Evan ChengFix typo Duncan noticed.
next