2010-03-14 |
Bill Wendling | Skip over debug info when trying to merge two return... |
tree | commitdiff |
2010-03-14 |
Bill Wendling | Make returns more consistent with others. |
tree | commitdiff |
2010-03-12 |
Benjamin Kramer | Add a virtual destructor and give vtable a home. |
tree | commitdiff |
2010-03-12 |
Benjamin Kramer | Factor checked library call optimization into a common... |
tree | commitdiff |
2010-03-11 |
Nate Begeman | Whoops this already existed. |
tree | commitdiff |
2010-03-11 |
Nate Begeman | Add a handful of additional useful pass manager things... |
tree | commitdiff |
2010-03-11 |
Benjamin Kramer | stpcpy is so similar to strcpy, it doesn't deserve... |
tree | commitdiff |
2010-03-11 |
Eric Christopher | Lower stpcpy_chk when possible. |
tree | commitdiff |
2010-03-11 |
Eric Christopher | Fix typo. |
tree | commitdiff |
2010-03-11 |
Eric Christopher | Do some final lowering in CodeGenPrepare of _chk calls... |
tree | commitdiff |
2010-03-11 |
Eric Christopher | Add strncpy libcall creator. Use it when it should... |
tree | commitdiff |
2010-03-10 |
Dan Gohman | Add a DominatorTree argument to isLCSSA so that it... |
tree | commitdiff |
2010-03-10 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Try to keep the cached inliner costs around for a bit... |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Revert r98089, it was breaking a clang test. |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Try to keep the cached inliner costs around for a bit... |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Add inlining threshold to log output. |
tree | commitdiff |
2010-03-08 |
Evan Cheng | Re-commit 97860 with fix. getMallocAllocatedType may... |
tree | commitdiff |
2010-03-08 |
Devang Patel | Avoid using DIDescriptor.isNull(). |
tree | commitdiff |
2010-03-08 |
Devang Patel | Revert r97947. |
tree | commitdiff |
2010-03-08 |
Devang Patel | Avoid using DIDescriptor.isNull(). |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Let the fallthrough handle whether or not we've changed... |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Migrate _chk call lowering from SimplifyLibCalls to... |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Temporarily revert: |
tree | commitdiff |
2010-03-06 |
Evan Cheng | Transform @llvm.objectsize to integer if the argument... |
tree | commitdiff |
2010-03-05 |
Ted Kremenek | Update CMake build. |
tree | commitdiff |
2010-03-05 |
Eric Christopher | Move SimplifyLibCalls's LibCall builders to a separate... |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Safely turn memset_chk etc. to non-chk variant if the... |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Instcombine should turn llvm.objectsize of a alloca... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | fix PR6512, a case where instcombine would incorrectly... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | Fix PR6503. This turned into a much more interesting... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | simplify some functions and make them work with vector |
tree | commitdiff |
2010-03-05 |
Chris Lattner | fix a nice subtle reassociate bug which would only... |
tree | commitdiff |
2010-03-05 |
Eric Christopher | Move GetStringLength and helper from SimplifyLibCalls... |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Add missing break for Intrinsic::objectsize case. It... |
tree | commitdiff |
2010-03-03 |
Dan Gohman | Make SCEVExpander and LSR more aggressive about hoistin... |
tree | commitdiff |
2010-03-03 |
Bill Wendling | This test case: |
tree | commitdiff |
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 |
next |