2010-03-02 |
Dan Gohman | Non-affine post-inc SCEV expansions have more code... |
tree | commitdiff |
2010-03-02 |
Dan Gohman | Floating-point add, sub, and mul are now spelled fadd... |
tree | commitdiff |
2010-03-02 |
Bob Wilson | Don't attempt load PRE when there is no real redundancy... |
tree | commitdiff |
2010-03-01 |
Bob Wilson | When GVN needs to split critical edges for load PRE... |
tree | commitdiff |
2010-03-01 |
Evan Cheng | MemoryDepAnalysis is not used if redundant load process... |
tree | commitdiff |
2010-03-01 |
Dan Gohman | Add some debug output to LoopSimplify. |
tree | commitdiff |
2010-03-01 |
Dan Gohman | Spelling fixes. |
tree | commitdiff |
2010-03-01 |
Dan Gohman | Prune #includes. |
tree | commitdiff |
2010-02-28 |
Bob Wilson | Revert r97245 which seems to be causing performance... |
tree | commitdiff |
2010-02-27 |
Chris Lattner | fix grammaro's pointed out by daniel |
tree | commitdiff |
2010-02-27 |
Chris Lattner | fix PR6414, a nondeterminism issue in IPSCCP which... |
tree | commitdiff |
2010-02-26 |
Chris Lattner | Fix rdar://7694996 a miscompile of 183.equake from... |
tree | commitdiff |
2010-02-26 |
Chris Lattner | remove dead code, by this point all uses of CI are... |
tree | commitdiff |
2010-02-26 |
Bob Wilson | Move the EnableFullLoadPRE flag from a separate command... |
tree | commitdiff |
2010-02-26 |
Bob Wilson | Remove unused "NoPRE" parameter in GVN and createGVNPass(). |
tree | commitdiff |
2010-02-26 |
Chris Lattner | fix PR6435 another bug from the MallocInst elimination... |
tree | commitdiff |
2010-02-25 |
Chris Lattner | rewrite OptimizeGlobalAddressOfMalloc to fix PR6422... |
tree | commitdiff |
2010-02-25 |
Dan Gohman | Make LoopSimplify change conditional branches in loop... |
tree | commitdiff |
2010-02-25 |
Nick Lewycky | Modernize comment. |
tree | commitdiff |
2010-02-25 |
Nick Lewycky | Correct whitespace. |
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 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2010-02-24 |
Bob Wilson | Add an argument to PHITranslateValue to specify the... |
tree | commitdiff |
2010-02-23 |
Dan Gohman | Don't do (X != Y) ? X : Y -> X for floating-point... |
tree | commitdiff |
2010-02-23 |
Bob Wilson | Update memdep when load PRE inserts a new load, and... |
tree | commitdiff |
2010-02-22 |
Evan Cheng | Instcombine constant folding can normalize gep with... |
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 |
Chris Lattner | fix PR6305 by handling BlockAddress in a helper function |
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 |
Eric Christopher | Fix a problem where we had bitcasted operands that... |
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 codegen prepare from 3.58s to 0.488s. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | PHINode::getBasicBlockIndex is O(n) in the number of... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | iterate over preds using PHI information when available... |
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-13 |
Jakob Stoklund Olesen | Enable the inlinehint attribute in the Inliner. |
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 |
Chris Lattner | 1. modernize the constantmerge pass, using densemap... |
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 |
Eric Christopher | Make sure that ConstantExpr offsets also aren't off... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Rename ValueRequiresCast to ShouldOptimizeCast, to... |
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 |
Eric Christopher | Add ConstantExpr handling to Intrinsic::objectsize... |
tree | commitdiff |
2010-02-11 |
Devang Patel | Ignore dbg info intrinsics. |
tree | commitdiff |
2010-02-10 |
Devang Patel | Strip new llvm.dbg.value intrinsic. |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Move Intrinsic::objectsize lowering back to InstCombine... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Pull these back out, they're a little too aggressive... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | simplify this code, duh. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | fix PR6193, only considering sign extensions *from... |
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-08 |
Chris Lattner | fix some problems handling large vectors reported in... |
tree | commitdiff |
2010-02-06 |
Jakob Stoklund Olesen | Reintroduce the InlineHint function attribute. |
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 |
Chris Lattner | fix logical-select to invoke filecheck right, and fix... |
tree | commitdiff |
2010-02-05 |
Dan Gohman | Implement releaseMemory in CodeGenPrepare and free... |
tree | commitdiff |
2010-02-05 |
Dan Gohman | Use a SmallSetVector instead of a SetVector; this code... |
tree | commitdiff |
2010-02-05 |
Eric Christopher | Remove this code for now. I have a better idea and... |
tree | commitdiff |
2010-02-04 |
Bob Wilson | Do not reassociate expressions with i1 type. SimplifyC... |
tree | commitdiff |
2010-02-04 |
Jakob Stoklund Olesen | Increase inliner thresholds by 25. |
tree | commitdiff |
2010-02-04 |
Eric Christopher | Temporarily revert this since it appears to have caused... |
tree | commitdiff |
2010-02-04 |
Eric Christopher | Rework constant expr and array handling for objectsize... |
tree | commitdiff |
2010-02-03 |
Eric Christopher | If we're dealing with a zero-length array, don't lower... |
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 |
next |