projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix Android build of gtest and lib/Support.
[oota-llvm.git]
/
lib
/
Transforms
/
2012-09-02
Nadav Rotem
Not all targets have efficient ISel code generation...
tree
|
commitdiff
2012-09-02
Benjamin Kramer
LoopRotation: Make the brute force DomTree update more...
tree
|
commitdiff
2012-09-02
Logan Chien
Rename ANDROIDEABI to Android.
tree
|
commitdiff
2012-09-01
Benjamin Kramer
LoopRotation: Check some invariants of the dominator...
tree
|
commitdiff
2012-08-30
Michael Ilseman
test
tree
|
commitdiff
2012-08-30
Benjamin Kramer
LoopRotate: Also rotate loops with multiple exits.
tree
|
commitdiff
2012-08-30
Benjamin Kramer
InstCombine: Fix comment to reflect the code.
tree
|
commitdiff
2012-08-30
Alexey Samsonov
Whitespace
tree
|
commitdiff
2012-08-30
Nadav Rotem
It is illegal to transform (sdiv (ashr X c1) c2) ...
tree
|
commitdiff
2012-08-30
Bill Wendling
Pass by pointer and not std::string.
tree
|
commitdiff
2012-08-30
Bill Wendling
Revert r162855 in favor of changing clang to emit the...
tree
|
commitdiff
2012-08-29
Andrew Trick
Preserve branch profile metadata during switch formation.
tree
|
commitdiff
2012-08-29
Andrew Trick
whitespace
tree
|
commitdiff
2012-08-29
Bill Wendling
Use the full path to output the .gcda file.
tree
|
commitdiff
2012-08-29
Bill Wendling
Use ArrayRef instead of SmallVector when passing vector...
tree
|
commitdiff
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
tree
|
commitdiff
2012-08-28
Benjamin Kramer
InstCombine: Defensively avoid undefined shifts by...
tree
|
commitdiff
2012-08-28
Benjamin Kramer
InstCombine: Guard the transform introduced in r162743...
tree
|
commitdiff
2012-08-28
Nadav Rotem
Make sure that we don't call getZExtValue on values...
tree
|
commitdiff
2012-08-28
Nadav Rotem
Teach InstCombine to canonicalize [SU]div+[AL]shl...
tree
|
commitdiff
2012-08-27
Dan Gohman
Don't use for loops for code that is only intended...
tree
|
commitdiff
2012-08-24
Kostya Serebryany
[asan/tsan] rename FunctionBlackList* to BlackList...
tree
|
commitdiff
2012-08-24
Kostya Serebryany
[asan/tsan] extend the functionality of FunctionBlackLi...
tree
|
commitdiff
2012-08-24
Benjamin Kramer
GVN: Fix quadratic runtime on the number of switch...
tree
|
commitdiff
2012-08-22
Benjamin Kramer
SimplifyLibCalls: Give all safely-shrinkable libcalls...
tree
|
commitdiff
2012-08-22
Chad Rosier
Add a few float shrinking optimizations to SimplifyLibC...
tree
|
commitdiff
2012-08-22
Chad Rosier
Add a new helper function, AddOpt(F1, F1, Opt), as...
tree
|
commitdiff
2012-08-21
Richard Smith
MaximumSpanningTree::EdgeWeightCompare: Make this compa...
tree
|
commitdiff
2012-08-21
Richard Smith
Don't bind a reference to a dereferenced null pointer...
tree
|
commitdiff
2012-08-21
Chandler Carruth
Port the global copy optimization from the SROA pass...
tree
|
commitdiff
2012-08-21
Kostya Serebryany
[asan] add code to detect global initialization fiasco...
tree
|
commitdiff
2012-08-21
Michael Liao
revise debug output to avoid dangling pointer
tree
|
commitdiff
2012-08-18
Benjamin Kramer
InstCombine: Fix a crasher when encountering a function...
tree
|
commitdiff
2012-08-18
Benjamin Kramer
Remove overly conservative hasOneUse check, this always...
tree
|
commitdiff
2012-08-18
Benjamin Kramer
InstCombine: Add a couple of fabs identities for compar...
tree
|
commitdiff
2012-08-18
Benjamin Kramer
SimplifyLibcalls: Add fabs and trunc to the list of...
tree
|
commitdiff
2012-08-17
Richard Smith
Fix undefined behavior (binding a reference to a derefe...
tree
|
commitdiff
2012-08-16
Rafael Espindola
Teach GVN to reason about edges dominating uses. This...
tree
|
commitdiff
2012-08-15
Bill Wendling
Remove dead flag.
tree
|
commitdiff
2012-08-15
Kostya Serebryany
[asan] implement --asan-always-slow-path, which is...
tree
|
commitdiff
2012-08-15
Michael Liao
fix infinite loop in instcombine with more than 4GB...
tree
|
commitdiff
2012-08-14
Kostya Serebryany
[asan] insert crash basic blocks inline as opposed...
tree
|
commitdiff
2012-08-14
Craig Topper
Change greater than to greater than or equal so that...
tree
|
commitdiff
2012-08-14
Nadav Rotem
During the CodeGenPrepare we often lower intrinsics...
tree
|
commitdiff
2012-08-13
Nadav Rotem
LICM uses AliasSet information to hoist and sink instru...
tree
|
commitdiff
2012-08-13
Kostya Serebryany
[asan] remove the code for --asan-merge-callbacks as...
tree
|
commitdiff
2012-08-10
Rafael Espindola
Constify some basic blocks, no functionality change.
tree
|
commitdiff
2012-08-10
Pete Cooper
Fix crash when when do lto on Bullet. Dynamic GEPs...
tree
|
commitdiff
2012-08-08
Eli Friedman
isAllocLikeFn is allowed to return true for functions...
tree
|
commitdiff
2012-08-08
Dan Gohman
Avoid recomputing the unique exit blocks and their...
tree
|
commitdiff
2012-08-07
Bob Wilson
Fix a serious typo in InstCombine's optimization of...
tree
|
commitdiff
2012-08-03
Bill Wendling
Move the "findUsedStructTypes" functionality outside...
tree
|
commitdiff
2012-08-01
Nuno Lopes
remove tabs from my previous commit.
tree
|
commitdiff
2012-08-01
Nuno Lopes
(hopefuly) fix the remaining cases where null wasnt...
tree
|
commitdiff
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
next