When determining the set of interesting reuse factors, consider
[oota-llvm.git] / lib / Transforms / Scalar /
2010-02-19 Dan GohmanWhen determining the set of interesting reuse factors...
2010-02-18 Dan GohmanIndvars needs to explicitly notify ScalarEvolution...
2010-02-18 Dan GohmanHoist this loop-invariant logic out of the loop.
2010-02-17 Dan GohmanDelete some unneeded casts.
2010-02-17 Dan GohmanDon't attempt to divide INT_MIN by -1; consider such...
2010-02-16 Bob WilsonRename SuccessorNumber to GetSuccessorNumber.
2010-02-16 Dan GohmanRefactor rewriting for PHI nodes into a separate function.
2010-02-16 Bob WilsonSplit critical edges as needed for load PRE.
2010-02-16 Bob WilsonRefactor to share code to find the position of a basic...
2010-02-16 Dan GohmanFix whitespace.
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-16 Dan GohmanSplit the main for-each-use loop again, this time for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-14 Dan GohmanFix whitespace.
2010-02-14 Dan GohmanFix a comment.
2010-02-14 Dan GohmanWhen complicated expressions are broken down into subex...
2010-02-14 Dan GohmanActually, this code doesn't have to be quite so conserv...
2010-02-14 Dan GohmanDon't attempt aggressive post-inc uses if TargetLowerin...
2010-02-13 John McCallMake LSR not crash if invoked without target lowering...
2010-02-13 Chris Lattnerremove dead code.
2010-02-13 Chris LattnerSplit some code out to a helper function (FindReusableP...
2010-02-13 Chris Lattnerspeed up CGP a bit by scanning predecessors through...
2010-02-13 Dan GohmanFix a pruning heuristic which implicitly assumed that...
2010-02-12 Dan GohmanReapply 95979, a compile-time speedup, now that the...
2010-02-12 Dan GohmanFix this code to avoid dereferencing an end() iterator in
2010-02-12 Daniel DunbarRevert "Reverse the order for collecting the parts...
2010-02-12 Dan GohmanReverse the order for collecting the parts of an addrec...
2010-02-12 Dan GohmanReapply the new LoopStrengthReduction code, with compil...
2010-02-11 Chris LattnerMake DSE only scan blocks that are reachable from the...
2010-02-11 Chris LattnerMake jump threading honor x|undef -> true and x&undef...
2010-02-11 Devang PatelIgnore dbg info intrinsics.
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-09 Eric ChristopherPull these back out, they're a little too aggressive...
2010-02-09 Eric ChristopherAdd file in here too.
2010-02-09 Eric ChristopherAdd a new pass to do llvm.objsize lowering using SCEV.
2010-02-05 Jakob Stoklund OlesenDon't unroll loops containing function calls.
2010-02-05 Jakob Stoklund OlesenTeach SimplifyCFG about magic pointer constants.
2010-02-05 Dan GohmanImplement releaseMemory in CodeGenPrepare and free...
2010-02-04 Bob WilsonDo not reassociate expressions with i1 type. SimplifyC...
2010-02-03 Bob WilsonAdjust the heuristics used to decide when SROA is likel...
2010-02-03 Evan ChengRevert 94937 and move the noreturn check to codegen.
2010-02-03 Bob WilsonFix some comment typos.
2010-02-03 Eric ChristopherRecommit this, looks like it wasn't the cause.
2010-02-02 Eric ChristopherHopefully temporarily revert this.
2010-02-02 Eric ChristopherRe-add strcmp and known size object size checking optim...
2010-02-02 Chris Lattnerfix a crash in loop unswitch on a loop invariant vector...
2010-02-02 Eric ChristopherDon't need to check the last argument since it'll alway...
2010-02-02 Eric ChristopherMore indentation/tabification fixes.
2010-02-02 Eric ChristopherUntabify previous commit.
2010-02-01 Eric ChristopherFormatting.
2010-02-01 Bob WilsonAdd an option to GVN to remove all partially redundant...
2010-01-31 Evan ChengDo not mark no-return calls tail calls. It'll screw...
2010-01-30 Bob WilsonCheck alignment of loads when deciding whether it is...
2010-01-29 Eric ChristopherRevert my last couple of patches. They appear to have...
2010-01-29 Bob WilsonImprove isSafeToLoadUnconditionally to recognize that...
2010-01-29 Eric ChristopherMake strcpy_chk lower to strcpy if we have a safe size.
2010-01-29 Bill WendlingGeneric reformatting and comment fixing. No functionali...
2010-01-29 Bill WendlingAdd newline to debugging output, and fix some grammar...
2010-01-27 Benjamin KramerUse the less expensive getName function instead of...
2010-01-25 Bob WilsonRemove check for an impossible condition: the condition...
2010-01-25 Bob WilsonChange Value::getUnderlyingObject to have the MaxLookup...
2010-01-24 Chris Lattnermake -fno-rtti the default unless a directory builds...
2010-01-23 Chris Lattnerthird bug from PR6119: the xor dupe extension allows
2010-01-23 Chris Lattneradd an early out to ProcessBranchOnXOR to speed it up,
2010-01-23 Chris Lattnerfix a crash in jump threading, PR6119
2010-01-23 Eric ChristopherReapply 94059 while fixing the calling convention setup
2010-01-22 Bob WilsonRevert 94059. It is breaking the MultiSource/Benchmark...
2010-01-22 Chris LattnerStop building RTTI information for *most* llvm librarie...
2010-01-22 Dan GohmanRevert LoopStrengthReduce.cpp to pre-r94061 for now.
2010-01-21 Victor HernandezDbgInfoIntrinsics no longer appear in an instruction...
2010-01-21 Dan GohmanWhen inserting expressions for post-increment users...
2010-01-21 Dan GohmanInclude IVUsers information in LSR's debug output.
2010-01-21 Dan GohmanPrune the search for candidate formulae if the number...
2010-01-21 Dan GohmanAdd a comment.
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
2010-01-21 Eric ChristopherAdd strcpy_chk -> strcpy support for "don't know" objec...
2010-01-19 Dan GohmanWhen doing address-mode sinking, expand the base regist...
2010-01-19 Bob WilsonFix a crash in scalarrepl for memcpy/memmove where...
2010-01-17 Owen AndersonConvert some of the dynamic opcode lookups into static...
2010-01-12 Chris Lattner1) Use the new SimplifyInstructionsInBlock routine...
2010-01-12 Chris Lattnertidy up
2010-01-12 Chris LattnerTeach jump threading to duplicate small blocks when...
2010-01-11 Chris Lattnersome cleanup, and make it obvious that ProcessJumpOnPHI...
2010-01-09 Chris Lattneronly factor from expressions whose uses are empty and...
2010-01-08 Duncan SandsSuppress an unused variable warning when assertions...
2010-01-07 Benjamin KramerUse a do-while loop instead of while + boolean.
2010-01-06 Eric ChristopherMove the object size intrinsic optimization to inst...
2010-01-06 Mikhail GlushenkovFormatting.
2010-01-05 Benjamin KramerMove remaining stuff to the isInteger predicate.
2010-01-05 Benjamin KramerConvert a ton of simple integer type equality tests...
2010-01-05 Dan GohmanSet Changed properly after calling DeleteDeadPHIs.
2010-01-05 Dan GohmanUse do+while instead of while for loops which obviously...
2010-01-05 Chris Lattnerfix an infinite loop in reassociate building emacs.
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
next