2012-07-22 |
Chandler Carruth | Move the initialization of the bounds checking pass... |
tree | commitdiff |
2012-07-21 |
Nick Lewycky | Revert r160602. |
tree | commitdiff |
2012-07-21 |
Nick Lewycky | Teach globalopt to play nice with leak checkers. This... |
tree | commitdiff |
2012-07-20 |
Nuno Lopes | move the bounds checking pass to the instrumentation... |
tree | commitdiff |
2012-07-20 |
Richard Osborne | Fix assertion in jump threading (PR13405). |
tree | commitdiff |
2012-07-20 |
Kostya Serebryany | [asan] make sure that the crash callbacks do not get... |
tree | commitdiff |
2012-07-19 |
Nick Lewycky | Revert r160529 due to crashes. |
tree | commitdiff |
2012-07-19 |
Nick Lewycky | Don't wipe out global variables that are probably stori... |
tree | commitdiff |
2012-07-19 |
Benjamin Kramer | Replace some explicit compare loops with std::equal. |
tree | commitdiff |
2012-07-19 |
Bill Wendling | Remove tabs. |
tree | commitdiff |
2012-07-18 |
Andrew Trick | indvars: drive by heuristics fix. |
tree | commitdiff |
2012-07-18 |
Andrew Trick | indvars: Linear function test replace should avoid... |
tree | commitdiff |
2012-07-17 |
Evan Cheng | Back out r160101 and instead implement a dag combine... |
tree | commitdiff |
2012-07-17 |
Kostya Serebryany | [asan] more code to merge crash callbacks. Doesn't... |
tree | commitdiff |
2012-07-17 |
Andrew Trick | Reapply r160340. LSR: Limit CollectSubexprs. |
tree | commitdiff |
2012-07-17 |
Andrew Trick | Revert "LSR: try not to blow up solving combinatorial... |
tree | commitdiff |
2012-07-17 |
Andrew Trick | LSR: try not to blow up solving combinatorial problems... |
tree | commitdiff |
2012-07-16 |
Nuno Lopes | fix PR13339 (remove the predecessor from the unwind... |
tree | commitdiff |
2012-07-16 |
Kostya Serebryany | [asan] a bit more refactoring, addressed some of the... |
tree | commitdiff |
2012-07-16 |
Kostya Serebryany | [asan] refactor instrumentation to allow merging the... |
tree | commitdiff |
2012-07-16 |
Kostya Serebryany | [asan] initialize asan error callbacks in runOnModule... |
tree | commitdiff |
2012-07-16 |
Chandler Carruth | Revert r160254 temporarily. |
tree | commitdiff |
2012-07-16 |
Chandler Carruth | Teach AddressSanitizer to create basic blocks in a... |
tree | commitdiff |
2012-07-15 |
Chandler Carruth | Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder... |
tree | commitdiff |
2012-07-15 |
Chandler Carruth | Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h,... |
tree | commitdiff |
2012-07-13 |
Andrew Trick | LSR Fix: check SCEV expression safety before expansion. |
tree | commitdiff |
2012-07-13 |
Benjamin Kramer | Make helper functions static. |
tree | commitdiff |
2012-07-12 |
Evan Cheng | Instcombine was transforming: |
tree | commitdiff |
2012-07-09 |
Nuno Lopes | instcombine: merge the functions that remove dead alloc... |
tree | commitdiff |
2012-07-06 |
Nuno Lopes | teach instcombine to remove allocated buffers even... |
tree | commitdiff |
2012-07-05 |
Kostya Serebryany | [tsan] fix compile-time falilure found while building... |
tree | commitdiff |
2012-07-04 |
Stepan Dyatkovskiy | Reverted r156659, due to probable performance regressio... |
tree | commitdiff |
2012-07-03 |
Nuno Lopes | BoundsChecking: optimize out the check for offset ... |
tree | commitdiff |
2012-07-03 |
Stepan Dyatkovskiy | Part of r159527. Splitted into series of patches and... |
tree | commitdiff |
2012-07-02 |
Eric Christopher | Revert "IntRange:" as it appears to be breaking self... |
tree | commitdiff |
2012-07-02 |
Duncan Sands | GlobalOpt forgot to handle bitcast when analyzing globa... |
tree | commitdiff |
2012-07-02 |
Nuno Lopes | fix the regression I introduced in r159385 (it's necess... |
tree | commitdiff |
2012-07-02 |
Stepan Dyatkovskiy | IntRange: |
tree | commitdiff |
2012-07-02 |
Kostya Serebryany | [asan] small code simplification |
tree | commitdiff |
2012-06-30 |
Bill Wendling | Don't reinsert the 'atexit' function if it already... |
tree | commitdiff |
2012-06-29 |
Nuno Lopes | revert r159440. As Duncan pointed out, the test for... |
tree | commitdiff |
2012-06-29 |
Benjamin Kramer | CodeGenPrepare: Don't crash when TLI is not available. |
tree | commitdiff |
2012-06-29 |
Duncan Sands | Rework this to clarify where the removal of nodes from... |
tree | commitdiff |
2012-06-29 |
Nuno Lopes | ignore 'invoke new' in isInstructionTriviallyDead,... |
tree | commitdiff |
2012-06-29 |
Duncan Sands | Fix a reassociate crash on sozefx when compiling with... |
tree | commitdiff |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
tree | commitdiff |
2012-06-29 |
Bill Wendling | The DIBuilder class is just a wrapper around debug... |
tree | commitdiff |
2012-06-28 |
Nuno Lopes | make simplifyCFG erase invokes to readonly/readnone... |
tree | commitdiff |
2012-06-28 |
Nuno Lopes | make instcombine produce calls to llvm.donothing instea... |
tree | commitdiff |
2012-06-28 |
Kostya Serebryany | [asan] set a hard limit on the number of instructions... |
tree | commitdiff |
2012-06-28 |
Hal Finkel | Precompute SCEV pointer analysis prior to instruction... |
tree | commitdiff |
2012-06-28 |
Hal Finkel | Remove a useless check in BBVectorize. |
tree | commitdiff |
2012-06-28 |
Hal Finkel | Allow BBVectorize to form non-2^n-length vectors. |
tree | commitdiff |
2012-06-28 |
Hal Finkel | Refactor operation equivalence checking in BBVectorize... |
tree | commitdiff |
2012-06-28 |
Bill Wendling | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo... |
tree | commitdiff |
2012-06-27 |
Matt Beaumont-Gay | Revert r159136 due to PR13124. |
tree | commitdiff |
2012-06-27 |
Duncan Sands | Some reassociate optimizations create new instructions... |
tree | commitdiff |
2012-06-26 |
Evan Cheng | Remove a instcombine transform that (no longer?) makes... |
tree | commitdiff |
2012-06-26 |
Duncan Sands | Replacing zero-sized alloca's with a null pointer is... |
tree | commitdiff |
2012-06-25 |
Nuno Lopes | revert my previous commit (r159173), since as Eli point... |
tree | commitdiff |
2012-06-25 |
Nuno Lopes | do not set realloc() as NotAlias, since it can return... |
tree | commitdiff |
2012-06-25 |
Dan Gohman | Fix the objc_autoreleasedReturnValue optimization code... |
tree | commitdiff |
2012-06-25 |
Nuno Lopes | improve optimization of invoke instructions: |
tree | commitdiff |
2012-06-25 |
Rafael Espindola | If a constant or a function has linkonce_odr linkage... |
tree | commitdiff |
2012-06-25 |
Eli Bendersky | The name (and comment describing) of llvm::GetFirstDebu... |
tree | commitdiff |
2012-06-24 |
NAKAMURA Takumi | llvm/lib: [CMake] Add explicit dependency to intrinsics... |
tree | commitdiff |
2012-06-24 |
Hal Finkel | Allow controlling vectorization of boolean values separ... |
tree | commitdiff |
2012-06-24 |
Nick Lewycky | Remove dyn_cast + dereference pattern by replacing... |
tree | commitdiff |
2012-06-24 |
Nick Lewycky | Tab to spaces. No functionality change. |
tree | commitdiff |
2012-06-24 |
Nick Lewycky | Remove a dangling reference to a deleted instruction... |
tree | commitdiff |
2012-06-23 |
Hal Finkel | Allow BBVectorize to fuse compare instructions. |
tree | commitdiff |
2012-06-23 |
Hans Wennborg | Extend the IL for selecting TLS models (PR9788) |
tree | commitdiff |
2012-06-23 |
Stepan Dyatkovskiy | Optimized usage of new SwitchInst case values (Integers... |
tree | commitdiff |
2012-06-23 |
Nuno Lopes | BoundsChecking: attach debug info to traps to make... |
tree | commitdiff |
2012-06-22 |
Jakob Stoklund Olesen | Revert remaining part of r93200: "Disable folding sext... |
tree | commitdiff |
2012-06-22 |
Stepan Dyatkovskiy | Fixed r158979. |
tree | commitdiff |
2012-06-22 |
Nuno Lopes | fix whitespace in my last commit. |
tree | commitdiff |
2012-06-22 |
Nuno Lopes | remove extractMallocCallFromBitCast, since it was tailo... |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | instcombine: disable optimization of 'invoke null... |
tree | commitdiff |
2012-06-21 |
Evan Cheng | Look pass zext to strength reduce an udiv. Patch by... |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | Add support for invoke to the MemoryBuiltin analysid. |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | port the BoundsChecking patch to the new MemoryBuiltin... |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | refactor the MemoryBuiltin analysis: |
tree | commitdiff |
2012-06-21 |
Nadav Rotem | Add a number of threshold arguments to the SRA pass. |
tree | commitdiff |
2012-06-20 |
Nuno Lopes | replace usage of EmitGEPOffset() with TargetData::getIn... |
tree | commitdiff |
2012-06-20 |
Chandler Carruth | Fix two rather subtle internal vs. external linker... |
tree | commitdiff |
2012-06-17 |
Pete Cooper | Now that SROA can form alloca's for dynamic vector... |
tree | commitdiff |
2012-06-16 |
Hal Finkel | Teach BBVectorize to combine, when possible, or discard... |
tree | commitdiff |
2012-06-16 |
Hal Finkel | Move the Metadata merging methods from GVN and make... |
tree | commitdiff |
2012-06-16 |
Evan Cheng | It's not deterministic to iterate over SmallPtrSet... |
tree | commitdiff |
2012-06-16 |
Pete Cooper | Fix crash from r158529 on Bullet. |
tree | commitdiff |
2012-06-15 |
Andrew Trick | LSR: fix expansion of scaled reg in non-address type... |
tree | commitdiff |
2012-06-15 |
Andrew Trick | LSR fix: "Special" users are just like "Basic" users... |
tree | commitdiff |
2012-06-15 |
Pete Cooper | Allow SROA to split up an array of vectors into multipl... |
tree | commitdiff |
2012-06-15 |
Rafael Espindola | Some optimizations done by globalopt are safe only... |
tree | commitdiff |
2012-06-15 |
Duncan Sands | Fix issues (infinite loop and/or crash) with self-refer... |
tree | commitdiff |
2012-06-14 |
Pete Cooper | Recommit r158407: Allow SROA to look at a vector type... |
tree | commitdiff |
2012-06-14 |
Rafael Espindola | Implement the isSafeToDiscardIfUnused predicate and... |
tree | commitdiff |
2012-06-14 |
Pete Cooper | Revert r158454: Allow SROA to look at a vector type... |
tree | commitdiff |
2012-06-14 |
Pete Cooper | Recommit r158407: Allow SROA to look at a vector type... |
tree | commitdiff |
next |