projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[PowerPC] Add comment explaining preprocessor directive.
[oota-llvm.git]
/
lib
/
Transforms
/
2013-07-27
Nadav Rotem
Update the comment
tree
|
commitdiff
2013-07-27
Chandler Carruth
Don't use all the #ifdefs to hide the stats counters...
tree
|
commitdiff
2013-07-27
Chandler Carruth
Merge the removal of dead instructions and lifetime...
tree
|
commitdiff
2013-07-27
Nick Lewycky
Reimplement isPotentiallyReachable to make nocapture...
tree
|
commitdiff
2013-07-27
Tom Stellard
SimplifyCFG: Use parallel-and and parallel-or mode...
tree
|
commitdiff
2013-07-26
Nadav Rotem
SLP Vectorier: Don't vectorize really short chains...
tree
|
commitdiff
2013-07-26
Nadav Rotem
SLP Vectorizer: Disable the vectorization of non power...
tree
|
commitdiff
2013-07-26
Owen Anderson
Fix variable name.
tree
|
commitdiff
2013-07-26
Owen Anderson
When InstCombine tries to fold away (fsub x, (fneg...
tree
|
commitdiff
2013-07-26
Stephen Lin
Correct case of m_UIToFp to m_UIToFP to match instructi...
tree
|
commitdiff
2013-07-26
Chandler Carruth
Re-implement the analysis of uses in mem2reg to be...
tree
|
commitdiff
2013-07-26
Bill Schmidt
[PowerPC] Support powerpc64le as a syntax-checking...
tree
|
commitdiff
2013-07-25
Rafael Espindola
Respect llvm.used in Internalize.
tree
|
commitdiff
2013-07-25
Nick Lewycky
Check that TD isn't NULL before dereferencing it down...
tree
|
commitdiff
2013-07-25
Rafael Espindola
Make these methods const correct.
tree
|
commitdiff
2013-07-24
Benjamin Kramer
TRE: Move class into anonymous namespace.
tree
|
commitdiff
2013-07-24
Chandler Carruth
Fix a problem I introduced in r187029 where we would...
tree
|
commitdiff
2013-07-24
Chandler Carruth
Fix PR16687 where we were incorrectly promoting an...
tree
|
commitdiff
2013-07-23
Matt Arsenault
Fix spelling
tree
|
commitdiff
2013-07-22
Nick Lewycky
Remove extraneous null statement. No functionality...
tree
|
commitdiff
2013-07-22
Jakub Staszak
Use switch instead of if. No functionality change.
tree
|
commitdiff
2013-07-22
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2013-07-22
Nadav Rotem
When we vectorize across multiple basic blocks we may...
tree
|
commitdiff
2013-07-22
Jakub Staszak
OldPtr is llvm::Instruction. Remove unneeded cast<>.
tree
|
commitdiff
2013-07-22
Jakub Staszak
Change tabs to spaces.
tree
|
commitdiff
2013-07-22
Matt Arsenault
Fix spelling and grammar
tree
|
commitdiff
2013-07-22
Nadav Rotem
Fix an obvious typo in the loop vectorizer where the...
tree
|
commitdiff
2013-07-22
Nadav Rotem
Delete unused helper functions.
tree
|
commitdiff
2013-07-21
Benjamin Kramer
mem2reg: Minor STL usage cleanup. No functionality...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Make the mem2reg interface use an ArrayRef as it keeps...
tree
|
commitdiff
2013-07-21
Nadav Rotem
Revert a part of r186420. Don't forbid multiple store...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Hoist the rest of the logic for promoting single-store...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Hoist the rest of the logic for fully promoting allocas...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Remove a method made dead by the prior refactoring.
tree
|
commitdiff
2013-07-20
Chandler Carruth
Hoist the two trivial promotion routines out of the...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Hoist the AllocaInfo struct to the top of the file.
tree
|
commitdiff
2013-07-20
Chandler Carruth
Sink a typedef and comparator down to the function...
tree
|
commitdiff
2013-07-20
Rafael Espindola
Don't crash when llvm.compiler.used becomes empty.
tree
|
commitdiff
2013-07-20
Chandler Carruth
Don't allocate the DIBuilder on the heap and remove...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Rename constructor parameters to follow the common...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Reformat the implementation of mem2reg with clang-forma...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Remove a DenseMapInfo specialization for std::pair...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Update mem2reg's comments to conform to the new doxygen...
tree
|
commitdiff
2013-07-20
Benjamin Kramer
SROA: Microoptimization: Remove dead entries first...
tree
|
commitdiff
2013-07-20
Stephen Lin
InstCombine: call FoldOpIntoSelect for all floating...
tree
|
commitdiff
2013-07-19
Nadav Rotem
fix an 80-col line.
tree
|
commitdiff
2013-07-19
Nadav Rotem
Use LLVMs ADTs that improve the compile time of this...
tree
|
commitdiff
2013-07-19
Nadav Rotem
SLPVectorizer: Improve the compile time of isConsecutiv...
tree
|
commitdiff
2013-07-19
Rafael Espindola
s/compiler_used/compiler.used/.
tree
|
commitdiff
2013-07-19
Chandler Carruth
Cleanup the stats counters for the new implementation...
tree
|
commitdiff
2013-07-19
Chandler Carruth
Fix another assert failure very similar to PR16651...
tree
|
commitdiff
2013-07-19
Chandler Carruth
Try to move to a more reasonable set of naming conventi...
tree
|
commitdiff
2013-07-19
Chandler Carruth
A long overdue cleanup in SROA to use 'DL' instead...
tree
|
commitdiff
2013-07-19
Chandler Carruth
Fix PR16651, an assert introduced in my recent re-work...
tree
|
commitdiff
2013-07-19
Eric Christopher
Remove DIBuilder cache of variable TheCU and change...
tree
|
commitdiff
2013-07-18
Nick Lewycky
Clean up some of this code a tiny bit, no functionality...
tree
|
commitdiff
2013-07-18
Eric Christopher
Revert "Remove DIBuilder cache of variable TheCU and...
tree
|
commitdiff
2013-07-18
Eric Christopher
Remove DIBuilder cache of variable TheCU and change...
tree
|
commitdiff
2013-07-18
Nadav Rotem
Handle constants without going through SCEV.
tree
|
commitdiff
2013-07-18
Nadav Rotem
SLPVectorizer: Speedup isConsecutive by manually checki...
tree
|
commitdiff
2013-07-18
Chandler Carruth
Reapply r186316 with a fix for one bug where the code...
tree
|
commitdiff
2013-07-18
Nadav Rotem
SLPVectorizer: Speedup isConsecutive (that checks if...
tree
|
commitdiff
2013-07-17
Eric Christopher
Add comparison operators for DIDescriptors to fix c...
tree
|
commitdiff
2013-07-17
Nadav Rotem
Fix a comment.
tree
|
commitdiff
2013-07-17
Stephen Lin
Restore r181216, which was partially reverted in r182499.
tree
|
commitdiff
2013-07-17
Nadav Rotem
Add a micro optimization to catch cases where the PtrA...
tree
|
commitdiff
2013-07-17
Hal Finkel
Fix comparisons of alloca alignment in inliner merging
tree
|
commitdiff
2013-07-17
Craig Topper
Mark a method 'const' and another 'static'.
tree
|
commitdiff
2013-07-17
Craig Topper
Make a few more static string pointers constant.
tree
|
commitdiff
2013-07-17
Nadav Rotem
SLPVectorizer: Accelerate the isConsecutive check by...
tree
|
commitdiff
2013-07-16
Nadav Rotem
flip the scev minus direction to simplify the code.
tree
|
commitdiff
2013-07-16
Nadav Rotem
SLPVectorizer: Improve the compile time of isConsecutiv...
tree
|
commitdiff
2013-07-16
Rafael Espindola
Add a wrapper for open.
tree
|
commitdiff
2013-07-16
Peter Collingbourne
Make SpecialCaseList match full strings, as documented...
tree
|
commitdiff
2013-07-16
Hal Finkel
When the inliner merges allocas, it must keep the large...
tree
|
commitdiff
2013-07-16
Nadav Rotem
SLPVectorizer: Reduce the compile time of the consecuti...
tree
|
commitdiff
2013-07-16
Craig Topper
Add 'const' qualifiers to static const char* variables.
tree
|
commitdiff
2013-07-15
Nadav Rotem
PR16628: Fix a bug in the code that merges compares.
tree
|
commitdiff
2013-07-15
Stephen Lin
Remove trailing whitespace
tree
|
commitdiff
2013-07-15
Chandler Carruth
Revert r186316 while I track down an ASan failure and...
tree
|
commitdiff
2013-07-15
Chandler Carruth
Reimplement SROA yet again. Same fundamental principle...
tree
|
commitdiff
2013-07-15
Craig Topper
Add 'const' qualifier to some arrays.
tree
|
commitdiff
2013-07-15
Craig Topper
Use llvm::array_lengthof to replace sizeof(array)/sizeo...
tree
|
commitdiff
2013-07-14
Nadav Rotem
SLPVectorizer: change the order in which we search...
tree
|
commitdiff
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
tree
|
commitdiff
2013-07-13
Arnold Schwaighofer
LoopVectorizer: Disallow reductions whose header phi...
tree
|
commitdiff
2013-07-13
Andrew Trick
LoopVectorize fix: LoopInfo must be valid when invoking...
tree
|
commitdiff
2013-07-13
Nick Lewycky
Add a microoptimization for urem.
tree
|
commitdiff
2013-07-12
Joey Gouly
Fix a crash in EvaluateInDifferentElementOrder where...
tree
|
commitdiff
2013-07-12
Andrew Trick
LFTR improvement to avoid truncation.
tree
|
commitdiff
2013-07-12
Andrew Trick
Cleanup LFTR logic.
tree
|
commitdiff
2013-07-12
Andrew Trick
Cleanup: rename a variable to make the logic easier...
tree
|
commitdiff
2013-07-12
Arnold Schwaighofer
TargetTransformInfo: address calculation parameter...
tree
|
commitdiff
2013-07-12
Chandler Carruth
Revert "indvars: Improve LFTR by eliminating truncation...
tree
|
commitdiff
2013-07-12
Nadav Rotem
SLPVectorizer: Sink and enable CSE for ExtractElements.
tree
|
commitdiff
2013-07-12
Nadav Rotem
SLPVectorize: Replace the code that checks for vectoriz...
tree
|
commitdiff
2013-07-11
Nadav Rotem
Remove an argument that we dont use anymore.
tree
|
commitdiff
2013-07-11
Andrew Trick
indvars: Improve LFTR by eliminating truncation when...
tree
|
commitdiff
2013-07-11
Benjamin Kramer
Don't use a potentially expensive shift if all we want...
tree
|
commitdiff
2013-07-11
Arnold Schwaighofer
LoopVectorize: Vectorize all accesses in address space...
tree
|
commitdiff
next