Don't update physical register def.
[oota-llvm.git] / lib / CodeGen /
2010-03-06 Evan ChengDon't update physical register def.
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 Charles DavisDon't emit global symbols into the (__TEXT,__ustring...
2010-03-05 Jakob Stoklund OlesenBetter handling of dead super registers in LiveVariable...
2010-03-05 Jakob Stoklund OlesenWe don't really care about correct register liveness...
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-05 Dale JohannesenFix some more places where dbg_value affected codegen.
2010-03-04 Jeffrey YasskinFix memcheck-found leaks: one false positive from using...
2010-03-04 Jim GrosbachFor SJLJ exception handling, make sure that all calls...
2010-03-04 Evan ChengRun machine licm before machine cse to avoid messing...
2010-03-04 Evan ChengAvoid cse load instructions unless they are known to...
2010-03-04 Chris Lattneradd a statistic for # times fastisel fails.
2010-03-04 Dan GohmanFix a typo Duncan noticed.
2010-03-04 Evan ChengRename -machine-cse to -enable-machine-cse.
2010-03-04 Evan ChengLook ahead a bit to determine if a physical register...
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 Evan ChengFix a logic error. An instruction that has a live physi...
2010-03-03 Evan ChengRemove PHINodeTraits and use MachineInstrExpressionTrai...
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...
next