2010-02-25 |
Dan Gohman | Make LoopSimplify change conditional branches in loop... |
tree | commitdiff |
2010-02-24 |
Daniel Dunbar | Reapply r97010, the speculative revert failed. |
tree | commitdiff |
2010-02-24 |
Daniel Dunbar | Speculatively revert r97010, "Add an argument to PHITra... |
tree | commitdiff |
2010-02-24 |
Bob Wilson | Add an argument to PHITranslateValue to specify the... |
tree | commitdiff |
2010-02-23 |
Bob Wilson | Update memdep when load PRE inserts a new load, and... |
tree | commitdiff |
2010-02-22 |
Bob Wilson | Erase deleted instructions from GVN's ValueTable. ... |
tree | commitdiff |
2010-02-22 |
Dan Gohman | Remove unused variables and parameters. |
tree | commitdiff |
2010-02-22 |
Dan Gohman | When emitting an instruction which depends on both... |
tree | commitdiff |
2010-02-22 |
Dan Gohman | This cast<Instruction> is unnecessary. |
tree | commitdiff |
2010-02-19 |
Dan Gohman | Rename getSDiv to getExactSDiv to reflect its behavior... |
tree | commitdiff |
2010-02-19 |
Dan Gohman | Check for overflow when scaling up an add or an addrec for |
tree | commitdiff |
2010-02-19 |
Dale Johannesen | recommit 96626, evidence that it broke things appears |
tree | commitdiff |
2010-02-19 |
Dale Johannesen | Revert 96626, which causes build failure on ppc Darwin. |
tree | commitdiff |
2010-02-19 |
Dan Gohman | When determining the set of interesting reuse factors... |
tree | commitdiff |
2010-02-18 |
Dan Gohman | Indvars needs to explicitly notify ScalarEvolution... |
tree | commitdiff |
2010-02-18 |
Dan Gohman | Hoist this loop-invariant logic out of the loop. |
tree | commitdiff |
2010-02-17 |
Dan Gohman | Delete some unneeded casts. |
tree | commitdiff |
2010-02-17 |
Dan Gohman | Don't attempt to divide INT_MIN by -1; consider such... |
tree | commitdiff |
2010-02-16 |
Bob Wilson | Rename SuccessorNumber to GetSuccessorNumber. |
tree | commitdiff |
2010-02-16 |
Dan Gohman | Refactor rewriting for PHI nodes into a separate function. |
tree | commitdiff |
2010-02-16 |
Bob Wilson | Split critical edges as needed for load PRE. |
tree | commitdiff |
2010-02-16 |
Bob Wilson | Refactor to share code to find the position of a basic... |
tree | commitdiff |
2010-02-16 |
Dan Gohman | Fix whitespace. |
tree | commitdiff |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
tree | commitdiff |
2010-02-16 |
Dan Gohman | Split the main for-each-use loop again, this time for... |
tree | commitdiff |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Fix whitespace. |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-02-14 |
Dan Gohman | When complicated expressions are broken down into subex... |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Actually, this code doesn't have to be quite so conserv... |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Don't attempt aggressive post-inc uses if TargetLowerin... |
tree | commitdiff |
2010-02-13 |
John McCall | Make LSR not crash if invoked without target lowering... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | remove dead code. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | Split some code out to a helper function (FindReusableP... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | speed up CGP a bit by scanning predecessors through... |
tree | commitdiff |
2010-02-13 |
Dan Gohman | Fix a pruning heuristic which implicitly assumed that... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply 95979, a compile-time speedup, now that the... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Fix this code to avoid dereferencing an end() iterator in |
tree | commitdiff |
2010-02-12 |
Daniel Dunbar | Revert "Reverse the order for collecting the parts... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reverse the order for collecting the parts of an addrec... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply the new LoopStrengthReduction code, with compil... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Make DSE only scan blocks that are reachable from the... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Make jump threading honor x|undef -> true and x&undef... |
tree | commitdiff |
2010-02-11 |
Devang Patel | Ignore dbg info intrinsics. |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Pull these back out, they're a little too aggressive... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Add file in here too. |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Add a new pass to do llvm.objsize lowering using SCEV. |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Don't unroll loops containing function calls. |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Teach SimplifyCFG about magic pointer constants. |
tree | commitdiff |
2010-02-05 |
Dan Gohman | Implement releaseMemory in CodeGenPrepare and free... |
tree | commitdiff |
2010-02-04 |
Bob Wilson | Do not reassociate expressions with i1 type. SimplifyC... |
tree | commitdiff |
2010-02-03 |
Bob Wilson | Adjust the heuristics used to decide when SROA is likel... |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Revert 94937 and move the noreturn check to codegen. |
tree | commitdiff |
2010-02-03 |
Bob Wilson | Fix some comment typos. |
tree | commitdiff |
2010-02-03 |
Eric Christopher | Recommit this, looks like it wasn't the cause. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Hopefully temporarily revert this. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Re-add strcmp and known size object size checking optim... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | fix a crash in loop unswitch on a loop invariant vector... |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Don't need to check the last argument since it'll alway... |
tree | commitdiff |
2010-02-02 |
Eric Christopher | More indentation/tabification fixes. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Untabify previous commit. |
tree | commitdiff |
2010-02-01 |
Eric Christopher | Formatting. |
tree | commitdiff |
2010-02-01 |
Bob Wilson | Add an option to GVN to remove all partially redundant... |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Do not mark no-return calls tail calls. It'll screw... |
tree | commitdiff |
2010-01-30 |
Bob Wilson | Check alignment of loads when deciding whether it is... |
tree | commitdiff |
2010-01-29 |
Eric Christopher | Revert my last couple of patches. They appear to have... |
tree | commitdiff |
2010-01-29 |
Bob Wilson | Improve isSafeToLoadUnconditionally to recognize that... |
tree | commitdiff |
2010-01-29 |
Eric Christopher | Make strcpy_chk lower to strcpy if we have a safe size. |
tree | commitdiff |
2010-01-29 |
Bill Wendling | Generic reformatting and comment fixing. No functionali... |
tree | commitdiff |
2010-01-29 |
Bill Wendling | Add newline to debugging output, and fix some grammar... |
tree | commitdiff |
2010-01-27 |
Benjamin Kramer | Use the less expensive getName function instead of... |
tree | commitdiff |
2010-01-25 |
Bob Wilson | Remove check for an impossible condition: the condition... |
tree | commitdiff |
2010-01-25 |
Bob Wilson | Change Value::getUnderlyingObject to have the MaxLookup... |
tree | commitdiff |
2010-01-24 |
Chris Lattner | make -fno-rtti the default unless a directory builds... |
tree | commitdiff |
2010-01-23 |
Chris Lattner | third bug from PR6119: the xor dupe extension allows |
tree | commitdiff |
2010-01-23 |
Chris Lattner | add an early out to ProcessBranchOnXOR to speed it up, |
tree | commitdiff |
2010-01-23 |
Chris Lattner | fix a crash in jump threading, PR6119 |
tree | commitdiff |
2010-01-23 |
Eric Christopher | Reapply 94059 while fixing the calling convention setup |
tree | commitdiff |
2010-01-22 |
Bob Wilson | Revert 94059. It is breaking the MultiSource/Benchmark... |
tree | commitdiff |
2010-01-22 |
Chris Lattner | Stop building RTTI information for *most* llvm librarie... |
tree | commitdiff |
2010-01-22 |
Dan Gohman | Revert LoopStrengthReduce.cpp to pre-r94061 for now. |
tree | commitdiff |
2010-01-21 |
Victor Hernandez | DbgInfoIntrinsics no longer appear in an instruction... |
tree | commitdiff |
2010-01-21 |
Dan Gohman | When inserting expressions for post-increment users... |
tree | commitdiff |
2010-01-21 |
Dan Gohman | Include IVUsers information in LSR's debug output. |
tree | commitdiff |
2010-01-21 |
Dan Gohman | Prune the search for candidate formulae if the number... |
tree | commitdiff |
2010-01-21 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-01-21 |
Dan Gohman | Re-implement the main strength-reduction portion of... |
tree | commitdiff |
2010-01-21 |
Eric Christopher | Add strcpy_chk -> strcpy support for "don't know" objec... |
tree | commitdiff |
2010-01-19 |
Dan Gohman | When doing address-mode sinking, expand the base regist... |
tree | commitdiff |
2010-01-19 |
Bob Wilson | Fix a crash in scalarrepl for memcpy/memmove where... |
tree | commitdiff |
2010-01-17 |
Owen Anderson | Convert some of the dynamic opcode lookups into static... |
tree | commitdiff |
2010-01-12 |
Chris Lattner | 1) Use the new SimplifyInstructionsInBlock routine... |
tree | commitdiff |
2010-01-12 |
Chris Lattner | tidy up |
tree | commitdiff |
2010-01-12 |
Chris Lattner | Teach jump threading to duplicate small blocks when... |
tree | commitdiff |
2010-01-11 |
Chris Lattner | some cleanup, and make it obvious that ProcessJumpOnPHI... |
tree | commitdiff |
2010-01-09 |
Chris Lattner | only factor from expressions whose uses are empty and... |
tree | commitdiff |
2010-01-08 |
Duncan Sands | Suppress an unused variable warning when assertions... |
tree | commitdiff |
2010-01-07 |
Benjamin Kramer | Use a do-while loop instead of while + boolean. |
tree | commitdiff |
2010-01-06 |
Eric Christopher | Move the object size intrinsic optimization to inst... |
tree | commitdiff |
next |