projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Added MachineRegisterInfo::hasOneDef()
[oota-llvm.git]
/
lib
/
Transforms
/
2012-07-27
Evan Cheng
Teach CodeGenPrep to look past bitcast when it's duplic...
tree
|
commitdiff
2012-07-27
Nuno Lopes
fix infinite loop in instcombine in the presence of...
tree
|
commitdiff
2012-07-26
Pete Cooper
Simplify demanded bits of select sources where the...
tree
|
commitdiff
2012-07-26
Pete Cooper
Teach SimplifyDemandedBits how to look through fpext...
tree
|
commitdiff
2012-07-26
Nuno Lopes
do null checks for a few more Emit*() functions.
tree
|
commitdiff
2012-07-26
Duncan Sands
Stop reassociate from looking through expressions of...
tree
|
commitdiff
2012-07-25
Nick Lewycky
It's not safe to blindly remove invoke instructions...
tree
|
commitdiff
2012-07-25
Nuno Lopes
revert r160742: it's breaking CMake build
tree
|
commitdiff
2012-07-25
Nuno Lopes
MemoryBuiltins: add support to determine the size of...
tree
|
commitdiff
2012-07-25
Nuno Lopes
add EmitStrNLen()
tree
|
commitdiff
2012-07-25
Nuno Lopes
make all Emit*() functions consult the TargetLibraryInf...
tree
|
commitdiff
2012-07-24
Nick Lewycky
Don't delete one more instruction than we're allowed...
tree
|
commitdiff
2012-07-24
Nadav Rotem
Clean whitespaces.
tree
|
commitdiff
2012-07-24
Nick Lewycky
Teach globalopt to not nuke all stores to globals....
tree
|
commitdiff
2012-07-23
Dan Gohman
An objc_retain can serve as a may-use for a different...
tree
|
commitdiff
2012-07-23
Nadav Rotem
Suppress a warning.
tree
|
commitdiff
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
tree
|
commitdiff
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
next