2012-04-23 |
Jakob Stoklund Olesen | Reapply r155136 after fixing PR12599. |
tree | commitdiff |
2012-04-23 |
Alexander Potapenko | Fix issue 67 by checking that the interface functions... |
tree | commitdiff |
2012-04-23 |
Kostya Serebryany | [tsan] use llvm/ADT/Statistic.h for tsan stats |
tree | commitdiff |
2012-04-20 |
Jakob Stoklund Olesen | Revert r155136 "Defer some shl transforms to DAGCombine." |
tree | commitdiff |
2012-04-19 |
Bill Wendling | Put this expensive check below the less expensive ones. |
tree | commitdiff |
2012-04-19 |
Dan Gohman | Avoid a bug in the path count computation, preventing... |
tree | commitdiff |
2012-04-19 |
Jakob Stoklund Olesen | Defer some shl transforms to DAGCombine. |
tree | commitdiff |
2012-04-18 |
Dan Gohman | Don't crash on code where the user put __attribute__... |
tree | commitdiff |
2012-04-18 |
Bill Wendling | Use a heavy hammer to fix PR12573. |
tree | commitdiff |
2012-04-18 |
Andrew Trick | loop-reduce: Add an early bailout to catch extremely... |
tree | commitdiff |
2012-04-17 |
Joe Groff | fix pr12559: mark unavailable win32 math libcalls |
tree | commitdiff |
2012-04-16 |
Hal Finkel | Fix style violation in BBVectorize (pointed out by... |
tree | commitdiff |
2012-04-16 |
Bill Wendling | Add a Fixme. |
tree | commitdiff |
2012-04-16 |
Hal Finkel | Simplify checking for pointer types in BBVectorize... |
tree | commitdiff |
2012-04-14 |
Hal Finkel | Fix an error in BBVectorize important for vectorizing... |
tree | commitdiff |
2012-04-14 |
Hal Finkel | Enhance BBVectorize to more-properly handle pointer... |
tree | commitdiff |
2012-04-13 |
Hal Finkel | Add support to BBVectorize for vectorizing selects. |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Add some comments, and fix a few places that missed... |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Consider ObjC runtime calls objc_storeWeak and others... |
tree | commitdiff |
2012-04-13 |
Hal Finkel | By default, use Early-CSE instead of GVN for vectorizat... |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Use the new Use-aware dominates method to apply the... |
tree | commitdiff |
2012-04-13 |
Bill Wendling | Code-gen may inject code into the IR before it emits... |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Don't move objc_autorelease calls past autorelease... |
tree | commitdiff |
2012-04-11 |
Chad Rosier | Typo. |
tree | commitdiff |
2012-04-11 |
Chandler Carruth | Add two statistics to help track how we are computing... |
tree | commitdiff |
2012-04-10 |
Kostya Serebryany | [tsan] two more compile-time optimizations: |
tree | commitdiff |
2012-04-10 |
Kostya Serebryany | [tsan] compile-time instrumentation: do not instrument... |
tree | commitdiff |
2012-04-10 |
Andrew Trick | Fix 12513: Loop unrolling breaks with indirect branches. |
tree | commitdiff |
2012-04-10 |
Andrew Trick | whitespace |
tree | commitdiff |
2012-04-08 |
Chandler Carruth | Teach InstCombine to nuke a common alloca pattern ... |
tree | commitdiff |
2012-04-07 |
Hongbin Zheng | Refactor: Use positive field names in VectorizeConfig. |
tree | commitdiff |
2012-04-06 |
Chandler Carruth | Sink the collection of return instructions until after... |
tree | commitdiff |
2012-04-06 |
Duncan Sands | Make GVN's propagateEquality non-recursive. No intende... |
tree | commitdiff |
2012-04-06 |
Chandler Carruth | Sink the return instruction collection until after... |
tree | commitdiff |
2012-04-05 |
Dan Gohman | Fix accidentally inverted logic from r152803, and make the |
tree | commitdiff |
2012-04-05 |
Hongbin Zheng | BBVectorize: Add the const modifier to the VectorizeCon... |
tree | commitdiff |
2012-04-05 |
Hongbin Zheng | Introduce the VectorizeConfig class, with which we... |
tree | commitdiff |
2012-04-05 |
Hongbin Zheng | Add the function "vectorizeBasicBlock" which allow... |
tree | commitdiff |
2012-04-05 |
Jakob Stoklund Olesen | Pass the right sign to TLI->isLegalICmpImmediate. |
tree | commitdiff |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
tree | commitdiff |
2012-04-04 |
Hongbin Zheng | LoopUnrollPass: Use variable "Threshold" instead of... |
tree | commitdiff |
2012-04-02 |
Bill Wendling | Add an option to turn off the expensive GVN load PRE... |
tree | commitdiff |
2012-04-02 |
Stepan Dyatkovskiy | Fast fix for PR12343: |
tree | commitdiff |
2012-04-01 |
Chandler Carruth | Belatedly address some code review from Chris. |
tree | commitdiff |
2012-04-01 |
Chandler Carruth | Fix a pretty scary bug I introduced into the always... |
tree | commitdiff |
2012-03-31 |
Chandler Carruth | Give the always-inliner its own custom filter. It shoul... |
tree | commitdiff |
2012-03-31 |
Chandler Carruth | Remove a bunch of empty, dead, and no-op methods from... |
tree | commitdiff |
2012-03-31 |
Chandler Carruth | Initial commit for the rewrite of the inline cost analy... |
tree | commitdiff |
2012-03-31 |
Benjamin Kramer | Internalize: Remove reference of @llvm.noinline, it... |
tree | commitdiff |
2012-03-31 |
Hal Finkel | Correctly vectorize powi. |
tree | commitdiff |
2012-03-29 |
Jakob Stoklund Olesen | Don't PRE compares. |
tree | commitdiff |
2012-03-28 |
Benjamin Kramer | GlobalOpt: If we have an inbounds GEP from a ConstantAg... |
tree | commitdiff |
2012-03-28 |
Chandler Carruth | Switch to WeakVHs in the value mapper, and aggressively... |
tree | commitdiff |
2012-03-28 |
Chad Rosier | Fix 80-column violation. |
tree | commitdiff |
2012-03-27 |
Chandler Carruth | Make a seemingly tiny change to the inliner and fix... |
tree | commitdiff |
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 |
next |