index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
*
Fix spelling
Matt Arsenault
2013-07-23
*
Remove extraneous null statement. No functionality change!
Nick Lewycky
2013-07-22
*
Use switch instead of if. No functionality change.
Jakub Staszak
2013-07-22
*
Remove trailing spaces.
Jakub Staszak
2013-07-22
*
When we vectorize across multiple basic blocks we may vectorize PHINodes that...
Nadav Rotem
2013-07-22
*
OldPtr is llvm::Instruction. Remove unneeded cast<>.
Jakub Staszak
2013-07-22
*
Change tabs to spaces.
Jakub Staszak
2013-07-22
*
Fix spelling and grammar
Matt Arsenault
2013-07-22
*
Fix an obvious typo in the loop vectorizer where the cost model uses the wron...
Nadav Rotem
2013-07-22
*
Delete unused helper functions.
Nadav Rotem
2013-07-22
*
mem2reg: Minor STL usage cleanup. No functionality change.
Benjamin Kramer
2013-07-21
*
Make the mem2reg interface use an ArrayRef as it keeps a copy of these
Chandler Carruth
2013-07-21
*
Revert a part of r186420. Don't forbid multiple store chains that merge.
Nadav Rotem
2013-07-21
*
Hoist the rest of the logic for promoting single-store allocas into the
Chandler Carruth
2013-07-21
*
Hoist the rest of the logic for fully promoting allocas with all uses in
Chandler Carruth
2013-07-21
*
Remove a method made dead by the prior refactoring.
Chandler Carruth
2013-07-21
*
Hoist the two trivial promotion routines out of the big class that
Chandler Carruth
2013-07-20
*
Hoist the AllocaInfo struct to the top of the file.
Chandler Carruth
2013-07-20
*
Sink a typedef and comparator down to the function that actually uses them.
Chandler Carruth
2013-07-20
*
Don't crash when llvm.compiler.used becomes empty.
Rafael Espindola
2013-07-20
*
Don't allocate the DIBuilder on the heap and remove all the complexity
Chandler Carruth
2013-07-20
*
Rename constructor parameters to follow the common member-shadowing
Chandler Carruth
2013-07-20
*
Reformat the implementation of mem2reg with clang-format so that my
Chandler Carruth
2013-07-20
*
Remove a DenseMapInfo specialization for std::pair -- we have one of
Chandler Carruth
2013-07-20
*
Update mem2reg's comments to conform to the new doxygen standards. No
Chandler Carruth
2013-07-20
*
SROA: Microoptimization: Remove dead entries first, then sort.
Benjamin Kramer
2013-07-20
*
InstCombine: call FoldOpIntoSelect for all floating binops, not just fmul
Stephen Lin
2013-07-20
*
fix an 80-col line.
Nadav Rotem
2013-07-19
*
Use LLVMs ADTs that improve the compile time of this pass.
Nadav Rotem
2013-07-19
*
SLPVectorizer: Improve the compile time of isConsecutive by reordering the co...
Nadav Rotem
2013-07-19
*
s/compiler_used/compiler.used/.
Rafael Espindola
2013-07-19
*
Cleanup the stats counters for the new implementation. These actually
Chandler Carruth
2013-07-19
*
Fix another assert failure very similar to PR16651's test case. This
Chandler Carruth
2013-07-19
*
Try to move to a more reasonable set of naming conventions given the new
Chandler Carruth
2013-07-19
*
A long overdue cleanup in SROA to use 'DL' instead of 'TD' for the
Chandler Carruth
2013-07-19
*
Fix PR16651, an assert introduced in my recent re-work of the innards of
Chandler Carruth
2013-07-19
*
Remove DIBuilder cache of variable TheCU and change the few
Eric Christopher
2013-07-19
*
Clean up some of this code a tiny bit, no functionality change.
Nick Lewycky
2013-07-18
*
Revert "Remove DIBuilder cache of variable TheCU and change the few"
Eric Christopher
2013-07-18
*
Remove DIBuilder cache of variable TheCU and change the few
Eric Christopher
2013-07-18
*
Handle constants without going through SCEV.
Nadav Rotem
2013-07-18
*
SLPVectorizer: Speedup isConsecutive by manually checking GEPs with multiple ...
Nadav Rotem
2013-07-18
*
Reapply r186316 with a fix for one bug where the code could walk off the
Chandler Carruth
2013-07-18
*
SLPVectorizer: Speedup isConsecutive (that checks if two addresses are consec...
Nadav Rotem
2013-07-18
*
Add comparison operators for DIDescriptors to fix c++98 fallout
Eric Christopher
2013-07-17
*
Fix a comment.
Nadav Rotem
2013-07-17
*
Restore r181216, which was partially reverted in r182499.
Stephen Lin
2013-07-17
*
Add a micro optimization to catch cases where the PtrA equals PtrB.
Nadav Rotem
2013-07-17
*
Fix comparisons of alloca alignment in inliner merging
Hal Finkel
2013-07-17
*
Mark a method 'const' and another 'static'.
Craig Topper
2013-07-17
[next]