2010-04-03 |
Chris Lattner | strength reduce a ridiculous use of APInt. |
tree | commitdiff |
2010-04-03 |
Chris Lattner | rename stuff improve comment grammar. |
tree | commitdiff |
2010-04-03 |
Chris Lattner | simplify some code and resolve a fixme. |
tree | commitdiff |
2010-04-03 |
Chris Lattner | There is no guarantee that the increment and the branch |
tree | commitdiff |
2010-04-03 |
Chris Lattner | first half of a pass through IndVarSimplify::HandleFloa... |
tree | commitdiff |
2010-04-03 |
Evan Cheng | Code refactoring. |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-04-02 |
Dan Gohman | Manually notify ScalarEvolution before making an operan... |
tree | commitdiff |
2010-04-01 |
Gabor Greif | Introduce ImmutableCallSite, useful for contexts where... |
tree | commitdiff |
2010-03-31 |
Dale Johannesen | Fix a nasty dangling-pointer heisenbug that could |
tree | commitdiff |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
tree | commitdiff |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
tree | commitdiff |
2010-03-27 |
Jeffrey Yasskin | Remove another memory leak from ABCD by using Edges... |
tree | commitdiff |
2010-03-27 |
Jeffrey Yasskin | In ABCD, change the non-null Bound*s to Bound&s. |
tree | commitdiff |
2010-03-27 |
Jeffrey Yasskin | Fix a memory leak in ABCD by giving ownership of Bound... |
tree | commitdiff |
2010-03-26 |
Dan Gohman | Ignore debug intrinsics in yet more places. |
tree | commitdiff |
2010-03-25 |
Gabor Greif | rename use_const_iterator to const_use_iterator for... |
tree | commitdiff |
2010-03-25 |
Chris Lattner | fix PR6642, GVN forwarding from memset to load of the... |
tree | commitdiff |
2010-03-24 |
Evan Cheng | Move OptChkCall off LibCallOptimization into StrCpyOpt. |
tree | commitdiff |
2010-03-24 |
Gabor Greif | Finally land the InvokeInst operand reordering. |
tree | commitdiff |
2010-03-24 |
Gabor Greif | increase const goodness and remove pointless getUser... |
tree | commitdiff |
2010-03-23 |
Bill Wendling | Skip debugging intrinsics when sinking unused invariants. |
tree | commitdiff |
2010-03-23 |
Evan Cheng | Teach simplify libcall to transform __strcpy_chk to... |
tree | commitdiff |
2010-03-22 |
Gabor Greif | backing out r99170 because it still fails on clang... |
tree | commitdiff |
2010-03-22 |
Gabor Greif | Now that hopefully all direct accesses to InvokeInst... |
tree | commitdiff |
2010-03-20 |
Dan Gohman | Clear the SCEVExpander's insertion point after making... |
tree | commitdiff |
2010-03-19 |
Gabor Greif | back out r98957, it broke smooshlab.apple.com:8010... |
tree | commitdiff |
2010-03-19 |
Gabor Greif | Recommit r80858 again (which has been backed out in... |
tree | commitdiff |
2010-03-16 |
Benjamin Kramer | str[r]chr returns its pointer argument so we cannot... |
tree | commitdiff |
2010-03-16 |
Benjamin Kramer | Mark str[r]chr readonly. |
tree | commitdiff |
2010-03-15 |
Devang Patel | Skip debug info intrinsics. |
tree | commitdiff |
2010-03-15 |
Devang Patel | In "empty" bb, the return instruction may not be first... |
tree | commitdiff |
2010-03-14 |
Bill Wendling | Skip over debug info when trying to merge two return... |
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 | Do some final lowering in CodeGenPrepare of _chk calls... |
tree | commitdiff |
2010-03-10 |
Dan Gohman | Add a DominatorTree argument to isLCSSA so that it... |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Migrate _chk call lowering from SimplifyLibCalls to... |
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 |
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-03 |
Dan Gohman | Make SCEVExpander and LSR more aggressive about hoistin... |
tree | commitdiff |
2010-03-02 |
Dan Gohman | Non-affine post-inc SCEV expansions have more code... |
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 | Spelling fixes. |
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 |
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-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 |
next |