2012-03-26 |
Nadav Rotem | 153465 was incorrect. In this code we wanted to check... |
tree | commitdiff |
2012-03-26 |
Nadav Rotem | PR12357: The pointer was used before it was checked. |
tree | commitdiff |
2012-03-26 |
Andrew Trick | LSR ivchain bug fix: corner case with ConstantExpr. |
tree | commitdiff |
2012-03-26 |
Andrew Trick | comment typo |
tree | commitdiff |
2012-03-26 |
Chris Lattner | eliminate an unneeded branch, part of PR12357 |
tree | commitdiff |
2012-03-26 |
Eric Christopher | Tidy. |
tree | commitdiff |
2012-03-26 |
Eric Christopher | Tidy. |
tree | commitdiff |
2012-03-26 |
Andrew Trick | LSR cleanup: potential bug caught by PVS-Studio. |
tree | commitdiff |
2012-03-26 |
Kostya Serebryany | [tsan] treat vtable pointer updates in a special way... |
tree | commitdiff |
2012-03-26 |
Craig Topper | Prune some includes and forward declarations. |
tree | commitdiff |
2012-03-25 |
Chandler Carruth | Teach the function cloner (and thus the inliner) to... |
tree | commitdiff |
2012-03-25 |
Chandler Carruth | Move the instruction simplification of callsite argumen... |
tree | commitdiff |
2012-03-25 |
Chandler Carruth | Add an asserting ValueHandle to the block simplificatio... |
tree | commitdiff |
2012-03-24 |
Chandler Carruth | Don't form a WeakVH around the sentinel node in the... |
tree | commitdiff |
2012-03-24 |
Chandler Carruth | Refactor the interface to recursively simplifying instr... |
tree | commitdiff |
2012-03-24 |
Francois Pichet | Fix the MSVC build. |
tree | commitdiff |
2012-03-24 |
Andrew Trick | More IndVarSimplify cleanup. |
tree | commitdiff |
2012-03-23 |
Kostya Serebryany | add EP_OptimizerLast extension point |
tree | commitdiff |
2012-03-23 |
Dan Gohman | Don't convert objc_retainAutoreleasedReturnValue to... |
tree | commitdiff |
2012-03-23 |
Dan Gohman | It's not possible to insert code immediately after... |
tree | commitdiff |
2012-03-23 |
Duncan Sands | When propagating equalities, eg replacing A with B... |
tree | commitdiff |
2012-03-23 |
Duncan Sands | Indentation. |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Remove -enable-lsr-retry in time for 3.1. |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Remove -enable-lsr-nested in time for 3.1. |
tree | commitdiff |
2012-03-22 |
Dan Gohman | Refactor the code for visiting instructions out into... |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Remove unused simplifyIVUsers |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Remove -enable-iv-rewrite, which has been unsupported... |
tree | commitdiff |
2012-03-22 |
Chris Lattner | don't use "signed", just something I noticed in patches... |
tree | commitdiff |
2012-03-21 |
Kostya Serebryany | [asan] fix one more bug related to long double |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Zap some dead code pointed out by Chandler. |
tree | commitdiff |
2012-03-20 |
Andrew Trick | LoopSimplify bug fix. Handle indirect loop back edges. |
tree | commitdiff |
2012-03-20 |
Andrew Trick | whitespace |
tree | commitdiff |
2012-03-19 |
Kostya Serebryany | [asan] don't emit __asan_mapping_offset/__asan_mapping_... |
tree | commitdiff |
2012-03-16 |
Bill Wendling | Revert r152907. |
tree | commitdiff |
2012-03-16 |
Bill Wendling | The alignment of the pointer part of the store instruct... |
tree | commitdiff |
2012-03-16 |
Chandler Carruth | Rip out support for 'llvm.noinline'. This thing has... |
tree | commitdiff |
2012-03-16 |
Chandler Carruth | Start removing the use of an ad-hoc 'never inline'... |
tree | commitdiff |
2012-03-16 |
Andrew Trick | LSR fix: Add isSimplifiedLoopNest to IVUsers analysis. |
tree | commitdiff |
2012-03-16 |
Eli Friedman | In InstCombiner::visitOr, make sure we reverse the... |
tree | commitdiff |
2012-03-15 |
Rafael Espindola | Short term fix for pr12270 before we change dominates... |
tree | commitdiff |
2012-03-15 |
Bill Wendling | Use an iterator instead of calling .size() on the workl... |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | Remove the basic inliner. This was added in 2007, and... |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | This pass didn't want the inline cost per-se, it just... |
tree | commitdiff |
2012-03-15 |
Aaron Ballman | Fixed a transform crash when setting a negative size... |
tree | commitdiff |
2012-03-14 |
Kostya Serebryany | [tsan] use FunctionBlackList |
tree | commitdiff |
2012-03-14 |
Kostya Serebryany | [asan] rename class BlackList to FunctionBlackList... |
tree | commitdiff |
2012-03-14 |
Dan Gohman | When an invoke is marked with metadata indicating its... |
tree | commitdiff |
2012-03-14 |
Chandler Carruth | Change where we enable the heuristic that delays inlini... |
tree | commitdiff |
2012-03-13 |
Pete Cooper | Target override to allow CodeGenPrepare to sink address... |
tree | commitdiff |
2012-03-13 |
Chris Lattner | enhance jump threading to preserve TBAA information... |
tree | commitdiff |
2012-03-13 |
Dan Gohman | Teach globalopt how to evaluate an invoke with a non... |
tree | commitdiff |
2012-03-12 |
Chandler Carruth | When inlining a function and adding its inner call... |
tree | commitdiff |
2012-03-11 |
Stepan Dyatkovskiy | llvm::SwitchInst |
tree | commitdiff |
2012-03-09 |
Duncan Sands | Add statistics on removed switch cases, and fix the... |
tree | commitdiff |
2012-03-09 |
Dan Gohman | When identifying exit nodes for the reverse-CFG reverse... |
tree | commitdiff |
2012-03-09 |
Duncan Sands | Eliminate switch cases that can never match, for exampl... |
tree | commitdiff |
2012-03-08 |
Stepan Dyatkovskiy | Taken into account Duncan's comments for r149481 dated... |
tree | commitdiff |
2012-03-05 |
Sebastian Pop | fix typos |
tree | commitdiff |
2012-03-05 |
Sebastian Pop | remove spaces on empty lines |
tree | commitdiff |
2012-03-05 |
Duncan Sands | This is not a common case, in fact it never happens! |
tree | commitdiff |
2012-03-05 |
Chandler Carruth | Switch mem2reg to use the new hashing infrastructure. |
tree | commitdiff |
2012-03-05 |
Chandler Carruth | Replace the ad-hoc hashing in GVN with the new hashing... |
tree | commitdiff |
2012-03-04 |
Duncan Sands | Nick pointed out on IRC that GVN's propagateEquality... |
tree | commitdiff |
2012-03-04 |
Bill Wendling | Do trivial CSE of dead BBs during codegen preparation. |
tree | commitdiff |
2012-03-02 |
Evgeniy Stepanov | ASan: use getTypeAllocSize instead of getTypeStoreSize. |
tree | commitdiff |
2012-03-02 |
Dan Gohman | Fix an iterator invalidation problem. operator[] on... |
tree | commitdiff |
2012-03-02 |
Dan Gohman | Misc micro-optimizations. |
tree | commitdiff |
2012-02-29 |
Duncan Sands | Have GVN also do condition propagation when the right... |
tree | commitdiff |
2012-02-29 |
Bill Wendling | Restrict this transformation to equality conditions. |
tree | commitdiff |
2012-02-28 |
Pete Cooper | Reverted r152620 - DSE: Shorten memset when a later... |
tree | commitdiff |
2012-02-28 |
Pete Cooper | DSE: Shorten memset when a later store overwrites the... |
tree | commitdiff |
2012-02-27 |
Benjamin Kramer | Plog a memleak in GlobalOpt. |
tree | commitdiff |
2012-02-27 |
Duncan Sands | Micro-optimization, no functionality change. |
tree | commitdiff |
2012-02-27 |
Duncan Sands | The value numbering function is recursive, so it is... |
tree | commitdiff |
2012-02-27 |
Duncan Sands | When performing a conditional branch depending on the... |
tree | commitdiff |
2012-02-25 |
Chad Rosier | Add comment. |
tree | commitdiff |
2012-02-25 |
Chad Rosier | Add support for disabling llvm.lifetime intrinsics... |
tree | commitdiff |
2012-02-25 |
Chad Rosier | Fix indentation. |
tree | commitdiff |
2012-02-24 |
Duncan Sands | Teach GVN that x+y is the same as y+x and that x<y... |
tree | commitdiff |
2012-02-23 |
Benjamin Kramer | Reflow code, no functionality change. |
tree | commitdiff |
2012-02-23 |
Duncan Sands | GCC fails to understand that NextBB is always initializ... |
tree | commitdiff |
2012-02-21 |
Nick Lewycky | Use the target-aware constant folder on expressions... |
tree | commitdiff |
2012-02-21 |
Benjamin Kramer | Fix unsigned off-by-one in comment. |
tree | commitdiff |
2012-02-21 |
Benjamin Kramer | InstCombine: Don't transform a signed icmp of two GEPs... |
tree | commitdiff |
2012-02-20 |
Nick Lewycky | Check for the correct size in the invariant marker. |
tree | commitdiff |
2012-02-20 |
Chad Rosier | Fix 80-column violation. |
tree | commitdiff |
2012-02-20 |
Benjamin Kramer | InstCombine: Removing the base from the address calcula... |
tree | commitdiff |
2012-02-20 |
Benjamin Kramer | InstCombine: When comparing two GEPs that were derived... |
tree | commitdiff |
2012-02-20 |
Benjamin Kramer | InstCombine: Make OptimizePointerDifference more aggres... |
tree | commitdiff |
2012-02-20 |
Nick Lewycky | Rename class Evaluate to Evaluator and put it in an... |
tree | commitdiff |
2012-02-19 |
Nick Lewycky | Move EvaluateFunction and EvaluateBlock into a class... |
tree | commitdiff |
2012-02-19 |
Ahmed Charles | Remove dead code. Improve llvm_unreachable text. Simpli... |
tree | commitdiff |
2012-02-17 |
Dan Gohman | Calls and invokes with the new clang.arc.no_objc_arc_ex... |
tree | commitdiff |
2012-02-17 |
Nick Lewycky | Add support for invariant.start inside the static const... |
tree | commitdiff |
2012-02-17 |
Bill Wendling | Remove redundant comment. Use a more efficient datatype. |
tree | commitdiff |
2012-02-17 |
Bill Wendling | Fix some grammar-os and formatting. |
tree | commitdiff |
2012-02-16 |
Eli Friedman | loop-rotate shouldn't hoist alloca instructions out... |
tree | commitdiff |
2012-02-14 |
Kostya Serebryany | [tsan] fix compiler warnings |
tree | commitdiff |
2012-02-14 |
Andrew Trick | Add simplifyLoopLatch to LoopRotate pass. |
tree | commitdiff |
2012-02-14 |
Andrew Trick | whitespace |
tree | commitdiff |
next |