projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove unused DwarfSectionOffsetDirective string
[oota-llvm.git]
/
lib
/
Transforms
/
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
tree
|
commitdiff
2013-04-22
Anat Shemer
Changed back (relative to commit 179786) the operations...
tree
|
commitdiff
2013-04-22
Rafael Espindola
Clarify that llvm.used can contain aliases.
tree
|
commitdiff
2013-04-21
Benjamin Kramer
SROA: Don't crash on a select with two identical operands.
tree
|
commitdiff
2013-04-21
Arnold Schwaighofer
Revert "SimplifyCFG: If convert single conditional...
tree
|
commitdiff
2013-04-21
Nadav Rotem
SLPVectorize: Add support for vectorization of casts.
tree
|
commitdiff
2013-04-21
Nadav Rotem
SLPVectorizer: Fix a bug in the code that scans the...
tree
|
commitdiff
2013-04-21
Michael Gottesman
When we strength reduce an objc_retainBlock call to...
tree
|
commitdiff
2013-04-21
Michael Gottesman
Fixed comment typo.
tree
|
commitdiff
2013-04-21
Michael Gottesman
[objc-arc] Fixed typo in debug message.
tree
|
commitdiff
2013-04-21
Michael Gottesman
[objc-arc] Fixed comment typo.
tree
|
commitdiff
2013-04-21
Michael Gottesman
[objc-arc] Refactored OptimizeReturns so that it uses...
tree
|
commitdiff
2013-04-20
Michael Gottesman
[objc-arc] Added debug statement saying when we are...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Fix PR15800. Do not try to vectorize vectors and structs.
tree
|
commitdiff
2013-04-20
Arnold Schwaighofer
SimplifyCFG: If convert single conditional stores
tree
|
commitdiff
2013-04-20
Benjamin Kramer
VecUtils: Clean up uses of dyn_cast.
tree
|
commitdiff
2013-04-20
Benjamin Kramer
SLPVectorizer: Strength reduce SmallVectors to ArrayRefs.
tree
|
commitdiff
2013-04-20
Nadav Rotem
SLPVectorizer: Reduce the compile time by eliminating...
tree
|
commitdiff
2013-04-20
Nadav Rotem
refactor tryToVectorizePair to a new method that suppor...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Fix an unused variable warning.
tree
|
commitdiff
2013-04-20
Nadav Rotem
SLPVectorizer: Improve the cost model for loop invarian...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Report the number of stores that were found in the...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Fix the header comment.
tree
|
commitdiff
2013-04-20
Nadav Rotem
Use 64bit arithmetic for calculating distance between...
tree
|
commitdiff
2013-04-19
Benjamin Kramer
MergeFunc: Make pointer and integer types generate...
tree
|
commitdiff
2013-04-19
Arnold Schwaighofer
LoopVectorizer: Use matcher from PatternMatch.h for...
tree
|
commitdiff
2013-04-19
Jakub Staszak
Keep coding stanard. Don't use "else if" after "return".
tree
|
commitdiff
2013-04-18
Bill Wendling
Implement a better fix for PR15185.
tree
|
commitdiff
2013-04-18
Dmitri Gribenko
Fix a -Wdocumentation warning
tree
|
commitdiff
2013-04-18
Anat Shemer
In the function InstCombiner::visitExtractElementInst...
tree
|
commitdiff
2013-04-18
Anat Shemer
Added a function scalarizePHI() that sclarizes a vector...
tree
|
commitdiff
2013-04-18
Chris Lattner
Fix a comment, PR15777.
tree
|
commitdiff
2013-04-18
Arnold Schwaighofer
LoopVectorizer: Recognize min/max reductions
tree
|
commitdiff
2013-04-18
Benjamin Kramer
LoopVectorize: Use a set to avoid longer cycles in...
tree
|
commitdiff
2013-04-18
David Majnemer
Revert "Combine bit test + conditional or into simple...
tree
|
commitdiff
2013-04-18
David Majnemer
Combine bit test + conditional or into simple math
tree
|
commitdiff
2013-04-18
Michael Gottesman
[objc-arc] Do not mismatch up retains inside a for...
tree
|
commitdiff
2013-04-18
Michael Gottesman
Removed trailing whitespace.
tree
|
commitdiff
2013-04-17
Michael Gottesman
[objc-arc] Added annotation option to only emit annotat...
tree
|
commitdiff
2013-04-17
Michael Gottesman
Fixed typo.
tree
|
commitdiff
2013-04-17
Michael Gottesman
[objc-arc] Added descriptions for EnableARCAnnotations...
tree
|
commitdiff
2013-04-17
Michael Gottesman
[objc-arc] Added an option to arc-annotations for turni...
tree
|
commitdiff
2013-04-17
Peter Collingbourne
Do not optimise fprintf() calls if its return value...
tree
|
commitdiff
2013-04-16
Hans Wennborg
simplifycfg: Fix integer overflow converting switch...
tree
|
commitdiff
2013-04-15
Bill Wendling
We are not able to bitcast a pointer to an integral...
tree
|
commitdiff
2013-04-15
Nadav Rotem
SLPVectorizer: Make it a function pass and add code...
tree
|
commitdiff
2013-04-15
Jim Grosbach
Fix a typo in comment.
tree
|
commitdiff
2013-04-15
Nadav Rotem
Add an option -vectorize-slp-aggressive for running...
tree
|
commitdiff
2013-04-15
Nadav Rotem
Rename the slp-vectorizer clang/llvm flags. No function...
tree
|
commitdiff
2013-04-15
Nadav Rotem
SLPVectorizer: Add support for vectorizing trees that...
tree
|
commitdiff
2013-04-14
David Majnemer
Reorders two transforms that collide with each other
tree
|
commitdiff
2013-04-14
Benjamin Kramer
Miscellaneous cleanups for VecUtils.h
tree
|
commitdiff
2013-04-14
Nadav Rotem
SLP: Document the scalarization cost method.
tree
|
commitdiff
2013-04-14
Nadav Rotem
SLPVectorizer: Add support for trees that don't start...
tree
|
commitdiff
2013-04-14
Nadav Rotem
SLPVectorizer: add initial support for reduction variab...
tree
|
commitdiff
2013-04-13
Benjamin Kramer
GlobalDCE: Fix an oversight in my last commit that...
tree
|
commitdiff
2013-04-13
Benjamin Kramer
Fix a scalability issue with complex ConstantExprs.
tree
|
commitdiff
2013-04-12
Benjamin Kramer
InstCombine: Check the operand types before merging...
tree
|
commitdiff
2013-04-12
Nadav Rotem
SLPVectorizer: add support for vectorization of diamond...
tree
|
commitdiff
2013-04-12
Nadav Rotem
Add debug prints.
tree
|
commitdiff
2013-04-12
David Majnemer
Simplify (A & ~B) in icmp if A is a power of 2
tree
|
commitdiff
2013-04-12
Arnold Schwaighofer
LoopVectorizer: integer division is not a reduction...
tree
|
commitdiff
2013-04-11
David Majnemer
Optimize icmp involving addition better
tree
|
commitdiff
2013-04-11
Benjamin Kramer
Fix for wrong instcombine on vector insert/extract
tree
|
commitdiff
2013-04-11
Alexey Samsonov
[ASan] Allow disabling init-order checks for globals...
tree
|
commitdiff
2013-04-11
Benjamin Kramer
Rename the C function to create a SLPVectorizerPass...
tree
|
commitdiff
2013-04-10
Nadav Rotem
Make the SLP store-merger less paranoid about function...
tree
|
commitdiff
2013-04-10
Nadav Rotem
We require DataLayout for analyzing the size of stores.
tree
|
commitdiff
2013-04-10
Joey Gouly
Change CloneFunctionInto to always clone Argument attri...
tree
|
commitdiff
2013-04-09
Bob Wilson
Fix some comment typos.
tree
|
commitdiff
2013-04-09
Nadav Rotem
Add support for bottom-up SLP vectorization infrastructure.
tree
|
commitdiff
2013-04-08
Shuxin Yang
Redo the fix Benjamin Kramer committed in r178793 about...
tree
|
commitdiff
2013-04-07
Chandler Carruth
Fix PR15674 (and PR15603): a SROA think-o.
tree
|
commitdiff
2013-04-05
Michael Gottesman
Removed trailing whitespace.
tree
|
commitdiff
2013-04-05
Michael Gottesman
An objc_retain can serve as a use for a different pointer.
tree
|
commitdiff
2013-04-05
Michael Gottesman
Properly model precise lifetime when given an incomplet...
tree
|
commitdiff
2013-04-05
Jim Grosbach
Tidy up a bit. No functional change.
tree
|
commitdiff
2013-04-05
Shuxin Yang
Disable the optimization about promoting vector-element...
tree
|
commitdiff
2013-04-05
Michael Gottesman
Added two debug logging messages to VisitInstructionsTo...
tree
|
commitdiff
2013-04-05
Michael Gottesman
Cleaned up whitespace and made debug logging less verbose.
tree
|
commitdiff
2013-04-04
Arnold Schwaighofer
LoopVectorizer: Pass OperandValueKind information to...
tree
|
commitdiff
2013-04-04
Benjamin Kramer
Reassociate: Avoid iterator invalidation.
tree
|
commitdiff
2013-04-03
Michael Gottesman
Refactored out the helper method FindPredecessorAutorel...
tree
|
commitdiff
2013-04-03
Michael Gottesman
Refactored out the helper function FindPredecessorRetai...
tree
|
commitdiff
2013-04-03
Michael Gottesman
Small cleanups.
tree
|
commitdiff
2013-04-03
Michael Gottesman
Refactored out a part of ObjCARCOpt::OptimizeReturns...
tree
|
commitdiff
2013-04-03
Michael Gottesman
Removed an old comment.
tree
|
commitdiff
2013-04-03
Michael Gottesman
Clean up arc annotations by moving the top/bottom BB...
tree
|
commitdiff
2013-04-03
Michael Gottesman
Remove an optimization where we were changing an objc_a...
tree
|
commitdiff
2013-04-03
Michael Gottesman
Improved comment. No functionality change.
tree
|
commitdiff
2013-04-02
Bill Wendling
Use a worklist to avoid a sneaky iterator invalidation.
tree
|
commitdiff
2013-04-01
Shuxin Yang
Correct assertion condition
tree
|
commitdiff
2013-03-30
Shuxin Yang
Implement XOR reassociation. It is based on following...
tree
|
commitdiff
2013-03-29
Michael Gottesman
Add clang.arc.used to ModuleHasARC so ARC always runs...
tree
|
commitdiff
2013-03-29
Michael Gottesman
Removed trailing whitespace.
tree
|
commitdiff
2013-03-28
Michael Gottesman
Removed dead code from ObjCARCOpts relating to tracking...
tree
|
commitdiff
2013-03-28
Bill Wendling
Minor simplification.
tree
|
commitdiff
2013-03-28
Michael Gottesman
Non optimizable objc_retainBlock calls are not forwarding.
tree
|
commitdiff
2013-03-28
Michael Gottesman
[ObjCARC] Strength reduce objc_retainBlock -> objc_reta...
tree
|
commitdiff
2013-03-28
Kostya Serebryany
[tsan] make sure memset/memcpy/memmove are not inlined...
tree
|
commitdiff
next