Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip over...
[oota-llvm.git] / lib / CodeGen /
2010-03-03 Evan ChengMove MachineInstrExpressionTrait::getHashValue() out...
2010-03-03 Evan ChengRe-apply r97667 but with a little bit of thought put...
2010-03-03 Dan GohmanRevert 97667. It broke a bunch of tests.
2010-03-03 Evan ChengFix funky indentation and add comments.
2010-03-03 Evan ChengMove DenseMapInfo for MachineInstr* to MachineInstr.h
2010-03-03 Dan GohmanFix a bug in SelectionDAG's ReplaceAllUsesWith in the...
2010-03-03 Evan ChengMachine CSE work in progress. It's doing some CSE now...
2010-03-03 Evan ChengAdd MachineRegisterInfo::hasOneUse and hasOneNonDBGUse.
2010-03-03 Bill WendlingRevert...
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 Evan ChengWork in progress. Finding some cse now.
2010-03-03 Bill WendlingUse APInt instead of zext value.
2010-03-03 Evan Cheng- Change MachineInstr::isIdenticalTo to take a new...
2010-03-03 Evan ChengAdd an option to enable machine cse (it's not doing...
2010-03-03 Bill WendlingThis test case:
2010-03-02 Chris LattnerFix some issues in WalkChainUsers dealing with
2010-03-02 Bill WendlingOkay. One last attempt:
2010-03-02 Chris Lattnerrun HandleMergeInputChains even if we only have one...
2010-03-02 Evan ChengSwap parameters of isSafeToMove and isSafeToReMat for...
2010-03-02 Evan ChengFix typo.
2010-03-02 Devang PatelFix grammar.
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 Eric ChristopherAdd file to CMakeLists.txt
2010-03-02 Evan ChengAdd skeleton of a machine level cse pass.
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 Devang PatelConstructors and operators for anonymous aggregates...
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 Jakob Stoklund OlesenUse methods to determine if a LiveInterval is spillable.
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-28 Dan GohmanDon't try to replace physical registers when doing...
2010-02-28 Dan GohmanAdd a flag to addPassesToEmit* to disable the Verifier...
2010-02-28 Dan GohmanDon't unconditionally suppress hoisting of instructions...
2010-02-27 Evan ChengRe-apply 97040 with fix. This survives a ppc self-host...
2010-02-27 Bill WendlingThe TType is always absptr on Mach-O...at least for...
2010-02-26 Bill WendlingA much cleaner (and less code!) way of inserting the...
2010-02-26 Bill WendlingComment typo.
2010-02-26 Jakob Stoklund OlesenUse the right floating point load/store instructions...
2010-02-26 Jakob Stoklund OlesenRemove dead code
2010-02-26 Dale JohannesenMove dbg_value generation to target-independent FastISel,
2010-02-26 Bob WilsonRemove unused "NoPRE" parameter in GVN and createGVNPass().
2010-02-26 Bill WendlingFix comments.
2010-02-26 Bill WendlingAdd another (and hopefully the last) exception case...
2010-02-26 Bill WendlingAnd should use the correct variable.
2010-02-26 Bill WendlingGot assertion check backwards.
2010-02-25 Bill WendlingCatch a corner case where adding the padding to the...
2010-02-25 Bill WendlingMake comment more meaningful.
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-25 Bill WendlingMC'ize padding when padding the ULEB128 value.
2010-02-24 Bill WendlingLLVM puts padding bytes in the __gcc_except_tab section...
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 Jakob Stoklund OlesenRemember to handle sub-registers when moving imp-defs...
2010-02-23 Jakob Stoklund OlesenKeep track of phi join registers explicitly in LiveVari...
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 Chris Lattneruse OutStreamer.EmitCodeAlignment for alignment in...
2010-02-23 David GreeneSpeed up cycle checking significantly by caching results.
2010-02-23 Jakob Stoklund OlesenDead code elimination
2010-02-22 Jim GrosbachUpdated version of r96634 (which was reverted due to...
2010-02-22 Dan GohmanFix various doxygen warnings.
2010-02-21 Anton KorobeynikovIt turned out that we failed to emit proper symbol...
2010-02-21 Jakob Stoklund OlesenEnable assertion to detect cyclic valno references.
2010-02-19 Bob WilsonRevert 96634. It causes assertion failures for 126...
2010-02-19 Charles DavisAdd support for the 'alignstack' attribute to the x86...
2010-02-19 Bob WilsonRevert Anton's most recent EH patch (r96637), since...
2010-02-19 Duncan SandsRevert commits 96556 and 96640, because commit 96556...
2010-02-19 Evan ChengTransform (xor (setcc), (setcc)) == / != 1 to
2010-02-19 Anton KorobeynikovUse the same encoding for EH stuff uniformly on all...
2010-02-19 Jim GrosbachRadar 7636153. In the presence of large call frames...
2010-02-18 Jakob Stoklund OlesenAlways normalize spill weights, also for intervals...
2010-02-18 Dan GohmanMake CodePlacementOpt detect special EH control flow by
2010-02-18 Duncan SandsUniformize the way these options are printed. Requested by
next