Added getArchNameForAssembler method to the Triple class for which returns OS and...
[oota-llvm.git] / lib / Transforms /
2009-11-17 Evan ChengGeneralize OptimizeLoopTermCond to optimize more loop...
2009-11-17 Jim GrosbachRemove trailing whitespace
2009-11-17 Devang PatelRemove debug info attached with an instruction.
2009-11-16 David GreeneFix an expensive-checks error.
2009-11-16 Duncan SandsCreateIntCast takes an "isSigned" parameter. Pass...
2009-11-15 Chris Lattnermake PRE of loads preserve the alignment of the moved...
2009-11-15 Chris Lattnerfix a bug handling 'not x' when x is undef.
2009-11-15 Nick LewyckyRevert r88830 and r88831 which appear to have caused...
2009-11-15 Nick LewyckyTeach instcombine to look for booleans in wider integer...
2009-11-14 Nick LewyckyRemove LLVMContext from reassociate. It was threaded...
2009-11-14 Dan GohmanAdd an option for running GVN with redundant load proce...
2009-11-12 Owen AndersonRe-enable this code, since redundant PHIs are now being...
2009-11-12 Chris Lattneruse isInstructionTriviallyDead, as pointed out by Duncan
2009-11-12 Chris Lattnerimplement a nice little efficiency hack in the inliner...
2009-11-12 Evan Cheng- Teach LSR to avoid changing cmp iv stride if it will...
2009-11-12 Chris Lattneruse getPredicateOnEdge to fold comparisons through...
2009-11-12 Chris Lattnervarious fixes to the lattice transfer functions.
2009-11-12 Chris Lattnerswitch jump threading to use getPredicateOnEdge in...
2009-11-12 Daniel DunbarAdd the braces gcc suggested.
2009-11-12 Chris Lattnerwith the new code we can thread non-instruction values...
2009-11-12 Chris Lattnerthis argument can be an arbitrary value, it doesn't...
2009-11-12 Chris Lattnerexpose edge information and switch j-t to use it.
2009-11-11 Chris Lattnerpass TD into a SimplifyCmpInst call. Add another case...
2009-11-11 Duncan SandsDon't trivially delete unused calls to llvm.invariant...
2009-11-11 Chris Lattnerremove the now dead condprop pass, PR3906.
2009-11-11 Chris Lattnerstub out some LazyValueInfo interfaces, and have JumpTh...
2009-11-11 Chris Lattneradd a fixme
2009-11-11 Evan ChengBlock terminator may be a switch.
2009-11-10 Devang PatelImplement support to debug inlined functions.
2009-11-10 Chris Lattnerimplement a TODO by teaching jump threading about ...
2009-11-10 Chris Lattnermove some generally useful functions out of jump threading
2009-11-10 Chris Lattnerfix a crash in SCCP handling extractvalue of an array...
2009-11-10 Chris Lattnerimprove comment.
2009-11-10 Chris LattnerMake jump threading eliminate blocks that just contain...
2009-11-10 Evan ChengGeneralize lsr code that optimize loop to count down...
2009-11-10 Duncan SandsAdd defensive break.
2009-11-10 Duncan SandsFix obvious typo.
2009-11-10 Chris Lattnerclarify logic.
2009-11-10 Duncan SandsTeach DSE to eliminate useless trampolines.
2009-11-10 Duncan SandsAdd brackets to make gcc-4.4 happy.
2009-11-10 Victor HernandezUpdate computeArraySize() to use ComputeMultiple()...
2009-11-10 Chris Lattnerunify the code that determines whether it is a good...
2009-11-10 Nick LewyckySimplify.
2009-11-10 Nick LewyckyReapply r86359, "Teach dead store elimination that...
2009-11-10 Chris Lattnerrefactor TryToSimplifyUncondBranchFromEmptyBlock out...
2009-11-10 Oscar FuentesCMake: Support for building llvm loadable modules.
2009-11-10 Chris Lattnermake jump threading recursively simplify expressions...
2009-11-10 Chris Lattnerdon't invalidate PN, rewrite of this code is in progres...
2009-11-10 Chris Lattneradd a new SimplifyInstruction API, which is like Consta...
2009-11-10 Jeffrey YasskinFix DenseMap iterator constness.
2009-11-10 Chris Lattnerfactor simplification logic for AND and OR out to InstS...
2009-11-09 Chris Lattnerpull a bunch of logic out of instcombine into instsimpl...
2009-11-09 Chris Lattnerinline a simple function.
2009-11-09 Chris Lattnerrename SimplifyCompare -> SimplifyCmpInst and split...
2009-11-09 Chris Lattnerfix ConstantFoldCompareInstOperands to take the LHS...
2009-11-09 Chris Lattneruse instructionsimplify instead of a weak clone of...
2009-11-09 Chris Lattnerstub out a new form of BasicBlock::RemovePredecessorAnd...
2009-11-09 Dan GohmanFix a comment in a typo that Duncan noticed.
2009-11-09 Dan GohmanGeneralize LCSSA to handle loops with exits with predec...
2009-11-09 Chris Lattnerif a 'with overflow' intrinsic just has the normal...
2009-11-09 Chris Lattnerfix PR5104: when printing a single character, return...
2009-11-09 Chris Lattnerenhance PHI slicing to handle the case when a slicable...
2009-11-09 Owen AndersonSmall cleanups.
2009-11-09 Owen AndersonRevert my previous patch to ABCD and fix things the...
2009-11-09 Chris Lattnercomment typos pointed out by Duncan
2009-11-08 Owen AndersonFix an issue where the ordering of blocks within a...
2009-11-08 Chris LattnerTeach an instcombine to not pull trunc instructions...
2009-11-08 Chris Lattnerreapply r8644[3-5] with only the scary part
2009-11-08 Daniel DunbarSpeculatively revert r8644[3-5], they seem to be leadin...
2009-11-08 Chris Lattnerteach a couple of instcombine transformations involving...
2009-11-07 Nick LewyckyImprove tail call elimination to handle the switch...
2009-11-07 Chris Lattnermake instcombine only rewrite a chain of computation
2009-11-07 Chris LattnerRevert r86359, it is breaking the self host on the
2009-11-07 Nick LewyckyTeach dead store elimination that certain intrinsics...
2009-11-07 Chris Lattnerreapply 86289, 86278, 86270, 86267, 86266 & 86264 plus...
2009-11-07 Nick LewyckyOops, FunctionContainsEscapingAllocas is really used...
2009-11-07 Nick LewyckyDust off tail recursion elimination. Fix a fixme by...
2009-11-07 Devang PatelRevert following patches to fix llvmgcc bootstrap.
2009-11-07 Victor Hernandez- new SROA mallocs should have the mallocs running...
2009-11-07 Jeffrey YasskinAvoid "ambiguous 'else'" warning from gcc.
2009-11-07 Victor HernandezRe-commit r86077 now that r86290 fixes the 179.art...
2009-11-06 Chris LattnerFix a bug where we'd call SplitBlockPredecessors with...
2009-11-06 Eli FriedmanRemove function left over from other jump threading...
2009-11-06 Chris LattnerFix a problem discovered on self host.
2009-11-06 Chris Lattnerremove more code subsumed by r86264
2009-11-06 Chris Lattnereliminate some more code subsumed by r86264
2009-11-06 Chris Lattnerremove now redundant code, r86264 handles this case.
2009-11-06 Chris LattnerExtend jump threading to support much more general...
2009-11-06 Chris Lattnerremove some more Context arguments.
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-11-06 Victor HernandezRevert r86077 because it caused crashes in 179.art...
2009-11-05 Dan GohmanTeach LSR to avoid calling SplitCriticalEdge on edges...
2009-11-05 Dan GohmanAvoid calling getUniqueExitBlocks from within LoopSimpl...
2009-11-05 Dan GohmanLoopDeletion depends on loops having dedicated exits.
2009-11-05 Dan GohmanThe introduction of indirectbr meant the introduction of
2009-11-05 Dan GohmanUpdate various Loop optimization passes to cope with...
2009-11-05 Dan GohmanTeach LoopUnroll how to bail if LoopSimplify can't...
2009-11-05 Dan GohmanCall getAnalysis<LoopInfo> the normal way, instead...
2009-11-05 Dan GohmanDelete an unused member variable.
2009-11-05 Dan GohmanAdd an assertion to catch indirectbr in SplitBlockPrede...
next