Add a restore folder, which shaves a dozen or so machineinstrs off oggenc. Update...
[oota-llvm.git] / lib /
2009-03-04 Owen AndersonAdd a restore folder, which shaves a dozen or so machin...
2009-03-04 Evan ChengFix PR3666: isel calls to constant addresses.
2009-03-04 Eli FriedmanPR3686: make the legalizer handle bitcast from i80...
2009-03-04 Dan GohmanRevert r66004 for now; it's causing a variety of test...
2009-03-04 Dan GohmanTeach the x86 backend to eliminate "test" instructions...
2009-03-04 Dale JohannesenRevert unintended commmit.
2009-03-04 Dale JohannesenSkip ptr-to-ptr bitcasts when counting in another case.
2009-03-04 Dale JohannesenAlways skip ptr-to-ptr bitcasts when counting,
2009-03-04 Evan ChengFix PR3701. 1. X86 target renamed eflags register to...
2009-03-04 Devang PatelIf a global constant is dead then global's debug info...
2009-03-04 Dale JohannesenMake my earlier patch to skip debug intrinsics
2009-03-04 Bill WendlingThe DAG combiner was performing a BT combine. The BT...
2009-03-03 Dale JohannesenMarking debug info intrinsics as not touching memory
2009-03-03 Dale JohannesenInstruction counters must skip the bitcasts that
2009-03-03 Devang PatelRecursively remove dead argument while removing llvm...
2009-03-03 Dale JohannesenWhen removing a store to an alloca that has only one
2009-03-03 Chris Lattnerdon't #include a header into the middle of an anon...
2009-03-03 Dan GohmanAdd '(implicit EFLAGS)' for AND, OR, XOR, NEG, INC...
2009-03-03 Bob WilsonUse early exit to reduce indentation. No functional...
2009-03-03 Bill WendlingRemove accidental check-ins in r65960. :-(
2009-03-03 Bill WendlingUse > instead of >=. We want to promote aggregates...
2009-03-03 Bill WendlingReapply r65755, but reversing "<" to ">=".
2009-03-03 Mikhail GlushenkovOops.
2009-03-03 Mikhail Glushenkov80-column violation + trailing whitespace.
2009-03-03 Zhou ShengIgnore the debug info intrinsics when adding instructio...
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-03-03 Dale JohannesenDon't count DebugInfo instructions in another limit
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2009-03-03 Devang PatelIgnore debug info intrinsics.
2009-03-02 Devang PatelIf branch conditions' one successor is dominating anoth...
2009-03-02 Bob WilsonGeneralize BuildVectorSDNode::isConstantSplat to use...
2009-03-02 Nate BegemanFix the calculation for how big the allocated stub...
2009-03-02 Devang PatelRemove all dbg symobls, including those with circular...
2009-03-02 Chris LattnerFix main executable path name resolution on FreeBSD...
2009-03-02 Duncan SandsFix PR3694: add an instcombine micro-optimization that...
2009-03-02 Mikhail GlushenkovReorganize llvmc code.
2009-03-01 Nate BegemanFix a problem with DAGCombine on 64b targets where...
2009-03-01 Gabor GreifAnother sentinel optimization. This one should always
2009-03-01 Gabor GreifReuse a technique (pioneered for BasicBlocks) of superp...
2009-03-01 Bill WendlingTemporarily revert r65755. It was causing failures...
2009-03-01 Chris Lattnerhoist the check for alloca size up so that it controls...
2009-03-01 Evan ChengMinor optimization:
2009-03-01 Chris Lattnersimplify handling "don't print top level name" processi...
2009-03-01 Bob WilsonCombine PPC's GetConstantBuildVectorBits and isConstant...
2009-03-01 Chris LattnerFix a pretty awesome bug that only happened in a strang...
2009-03-01 Chris Lattnerwalk type symbol table also, so we get:
2009-03-01 Chris LattnerFix a long-standing bug and misfeature of the disassemb...
2009-02-28 Chris Lattnermove type name population out of TypePrinting class...
2009-02-28 Chris Lattnerswitch to densemap for pointer->word map.
2009-02-28 Chris Lattnerdelete a bunch of duplicated type printing logic, using...
2009-02-28 Chris Lattnermake this work when constructed with a null module*
2009-02-28 Chris Lattnerexpose TypePrinting as a public API.
2009-02-28 Chris Lattnerrename 'Result' to 'OS' in CalcTypeName for consistency
2009-02-28 Chris Lattnerdo not embed the raw_ostream into TypePrinting, pass...
2009-02-28 Chris Lattnerstop calling Type::getDescription().
2009-02-28 Chris Lattnersimplifications
2009-02-28 Chris LattnerChange WriteTypeSymbolic to not put a space out before...
2009-02-28 Chris Lattnermake CalcTypeName take a stream instead of a string...
2009-02-28 Chris Lattnerremove a bunch of nearly-duplicated code.
2009-02-28 Chris Lattnerfix indentation, remove dead integer case.
2009-02-28 Chris Lattnerpull calcTypeName into TypePrinting class, make its...
2009-02-28 Chris Lattnerinline method into its only use and simplify the result.
2009-02-28 Chris Lattnersimplify condition
2009-02-28 Chris Lattnerstart refactoring the .ll printer: introduce a new...
2009-02-28 Chris Lattnerreject 0 element vectors with:
2009-02-28 Evan ChengLast commit accidentially deleted this code.
2009-02-28 Mon P WangAdded another darwin subtarget
2009-02-27 Devang PatelIt is possible that subprgoram definition is only encod...
2009-02-27 Rafael EspindolaRefactor TLS code and add some tests. The tests and...
2009-02-27 Gabor GreifIntroduce a new technique for merging BasicBlock with...
2009-02-27 Nick LewyckySilence compiler warning about use of uninitialized...
2009-02-27 Nick LewyckyFix compiler warning about uninitialized variables...
2009-02-27 Dale JohannesenAlignment values for i64 and f64 on ppc64 were wrong,
2009-02-27 Evan ChengMachineLICM CSE should match destination register class...
2009-02-26 Zhou ShengIgnore dbg info intrinsics when folding conditional...
2009-02-26 Owen AndersonEnable stack slot coloring DCE. Evan's spiller fixes...
2009-02-26 Evan ChengADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable...
2009-02-26 Evan ChengThe last commit was overly conservative. It's ok to...
2009-02-26 Evan ChengIf an available register falls through to a succ block...
2009-02-25 Evan ChengRevert BuildVectorSDNode related patches: 65426, 65427...
2009-02-25 Dale JohannesenFix big-endian codegen bug. We're splitting up
2009-02-25 Devang PatelPrint variable's display name in dwarf DIE.
2009-02-25 Chris LattnerFix PR3667
2009-02-25 Zhou ShengDon't block basic block with only SwitchInst to fold...
2009-02-25 Evan ChengClean up dwarf writer, part 1. This eliminated the...
2009-02-25 Nick LewyckyAdd a totally synthetic situation I came up with while...
2009-02-25 Scott MichelExpand tabs to spaces (overlooked in previous commit)
2009-02-25 Scott MichelRemove all "cached" data from BuildVectorSDNode, prefer...
2009-02-24 Mon P WangAdded support to have TableGen provide information...
2009-02-24 Devang PatelIf compile unit's language is not set then don't crash...
2009-02-24 Daniel DunbarExtension of GEP in constant folder was broken (apparen...
2009-02-24 Dan GohmanRename ScalarEvolution's getIterationCount to getBacked...
2009-02-24 Bill WendlingOverhaul my earlier submission due to feedback. It...
2009-02-24 Owen AndersonAdd a debugging option for SSC DCE.
2009-02-24 Bill Wendling- Use the "Fast" flag instead of "OptimizeForSize"...
2009-02-24 Dan GohmanFix a ValueTracking rule: RHS means operand 1, not...
2009-02-24 Dan GohmanGeneralize the ChangeCompareStride code, in preparation for
2009-02-24 Dan GohmanPreserve the DominanceFrontier analysis in the LoopDele...
2009-02-24 Devang Patelgdb uses DW_AT_prototyped to identify K&R style in...
2009-02-24 Devang PatelWhile folding unconditional return move DbgRegionEndIns...
next