projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SLP Vectorizer: Erase instructions outside the vectorizeTree method.
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
2013-06-22
Benjamin Kramer
Revert "FunctionAttrs: Merge attributes once instead...
tree
|
commitdiff
2013-06-22
Benjamin Kramer
FunctionAttrs: Merge attributes once instead of doing...
tree
|
commitdiff
2013-06-20
Meador Inge
Remove the simplify-libcalls pass (finally)
tree
|
commitdiff
2013-06-17
Nadav Rotem
Disable vectorization for -Oz.
tree
|
commitdiff
2013-06-17
Nadav Rotem
Enable the loop vectorizer by default for -Os and -O2.
tree
|
commitdiff
2013-06-15
Benjamin Kramer
PruneEH: Only merge attribute sets when used. No functi...
tree
|
commitdiff
2013-06-13
Derek Schuff
Fix DeleteDeadVarargs not to crash on functions referen...
tree
|
commitdiff
2013-06-12
Rafael Espindola
Always remove an alias when we rename the target.
tree
|
commitdiff
2013-06-11
Rafael Espindola
Change how globalopt handles aliases in llvm.used.
tree
|
commitdiff
2013-06-09
Tim Northover
Make DeadArgumentElimination more conservative on varia...
tree
|
commitdiff
2013-06-06
Nadav Rotem
Jeffrey Yasskin volunteered to benchmark the vectorizer...
tree
|
commitdiff
2013-06-01
Benjamin Kramer
Move getRealLinkageName to a common place and remove...
tree
|
commitdiff
2013-05-14
Manman Ren
GlobalOpt: fix an issue where CXAAtExitFn points to...
tree
|
commitdiff
2013-05-09
Rafael Espindola
Don't replace an alias in llvm.used with its target.
tree
|
commitdiff
2013-05-06
Rafael Espindola
Fix const merging when an alias of a const is llvm...
tree
|
commitdiff
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
tree
|
commitdiff
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
tree
|
commitdiff
2013-04-22
Rafael Espindola
Clarify that llvm.used can contain aliases.
tree
|
commitdiff
2013-04-19
Benjamin Kramer
MergeFunc: Make pointer and integer types generate...
tree
|
commitdiff
2013-04-18
Bill Wendling
Implement a better fix for PR15185.
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
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-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-02
Bill Wendling
Use a worklist to avoid a sneaky iterator invalidation.
tree
|
commitdiff
2013-03-21
Meador Inge
Move library call prototype attribute inference to...
tree
|
commitdiff
2013-03-10
Nick Lewycky
Use LLVMBool instead of 'bool' in the C API. Based...
tree
|
commitdiff
2013-03-06
Andrew Trick
Generalize my previous fix for -print-options.
tree
|
commitdiff
2013-03-06
Andrew Trick
Give -loop-vectorize an explicit default.
tree
|
commitdiff
2013-03-04
Lang Hames
Check isDiscardableIfUnused, rather than hasLocalLinkag...
tree
|
commitdiff
2013-02-13
Bill Wendling
Retain the name of the new internal global that's been...
tree
|
commitdiff
2013-02-02
Nick Lewycky
Revert accidental commit (ran svn commit from wrong...
tree
|
commitdiff
2013-02-02
Nick Lewycky
This patch makes "&Cls::purevfn" not an odr use. This...
tree
|
commitdiff
2013-01-30
Bill Wendling
Remove addRetAttributes and addFnAttributes, which...
tree
|
commitdiff
2013-01-30
Bill Wendling
Convert typeIncompatible to return an AttributeSet.
tree
|
commitdiff
2013-01-29
Hal Finkel
Unroll again after running BBVectorize
tree
|
commitdiff
2013-01-28
Michael Gottesman
Extracted ObjCARC.cpp into its own library libLLVMObjCA...
tree
|
commitdiff
2013-01-27
Bill Wendling
Use the AttributeSet instead of AttributeWithIndex.
tree
|
commitdiff
2013-01-27
Bill Wendling
Use the AttributeSet instead of AttributeWithIndex.
tree
|
commitdiff
2013-01-25
Bill Wendling
Remove some introspection functions.
tree
|
commitdiff
2013-01-25
Bill Wendling
Use the new 'getSlotIndex' method to retrieve the attri...
tree
|
commitdiff
2013-01-25
Pedro Artigas
added ability to dynamically change the ExportList...
tree
|
commitdiff
2013-01-23
Bill Wendling
Add the IR attribute 'sspstrong'.
tree
|
commitdiff
2013-01-23
Bill Wendling
Remove the last of uses that use the Attribute object...
tree
|
commitdiff
2013-01-23
Bill Wendling
Use the AttributeSet when removing multiple attributes...
tree
|
commitdiff
2013-01-23
Bill Wendling
Use the AttributeSet when adding multiple attributes...
tree
|
commitdiff
2013-01-22
Bill Wendling
More encapsulation work.
tree
|
commitdiff
2013-01-21
Bill Wendling
Have AttributeSet::getRetAttributes() return an Attribu...
tree
|
commitdiff
2013-01-21
Bill Wendling
Make AttributeSet::getFnAttributes() return an Attribut...
tree
|
commitdiff
2013-01-21
Chandler Carruth
Make the inline cost a proper analysis pass. This remai...
tree
|
commitdiff
2013-01-21
Chandler Carruth
Formatting and comment fixes to the always inliner.
tree
|
commitdiff
2013-01-21
Chandler Carruth
Clean up the formatting and doxygen for the simple...
tree
|
commitdiff
2013-01-18
Bill Wendling
Use AttributeSet accessor methods instead of Attribute...
tree
|
commitdiff
2013-01-18
Bill Wendling
Push some more methods down to hide the use of the...
tree
|
commitdiff
2013-01-13
Dmitri Gribenko
Remove redundant 'llvm::' qualifications
tree
|
commitdiff
2013-01-12
Benjamin Kramer
GlobalOpt: Avoid jump on uninitialized value.
tree
|
commitdiff
2013-01-11
Michael Gottesman
Fixed whitespace.
tree
|
commitdiff
2013-01-11
Michael Gottesman
Added debug messages to GlobalOpt.
tree
|
commitdiff
2013-01-10
Joey Gouly
Fix TryToShrinkGlobalToBoolean in GlobalOpt, so that...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Move TypeFinder.h into the IR tree, it clearly belongs...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Move CallGraphSCCPass.h into the Analysis tree; that...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Remove the long defunct 'DefaultPasses' header. We...
tree
|
commitdiff
2013-01-04
Nadav Rotem
Move the loop vectorizer from O2 to O3. It looks like...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
tree
|
commitdiff
2012-12-30
Nuno Lopes
convert a bunch of callers from DataLayout::getIndexedO...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove Function::getParamAttributes and use the Attribu...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
tree
|
commitdiff
2012-12-27
Chandler Carruth
Make this parameter be named consistently with most...
tree
|
commitdiff
2012-12-21
Roman Divacky
Remove duplicate includes.
tree
|
commitdiff
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
tree
|
commitdiff
2012-12-18
Nadav Rotem
Enable the loop vectorizer in clang and not in the...
tree
|
commitdiff
2012-12-18
Nadav Rotem
Enable the loop vectorizer.
tree
|
commitdiff
2012-12-15
NAKAMURA Takumi
Revert r170246, "Enable the loop vectorizer by default."
tree
|
commitdiff
2012-12-14
Nadav Rotem
Enable the loop vectorizer by default.
tree
|
commitdiff
2012-12-14
Nadav Rotem
revert r170166 - disable the loop vectorizer.
tree
|
commitdiff
2012-12-14
Nadav Rotem
Enable the loop vectorizer.
tree
|
commitdiff
2012-12-14
Nadav Rotem
Disable the loop vectorizer.
tree
|
commitdiff
2012-12-13
Nadav Rotem
Enable the Loop Vectorizer by default for O2 and O3...
tree
|
commitdiff
2012-12-13
Quentin Colombet
Take into account minimize size attribute in the inliner.
tree
|
commitdiff
2012-12-12
Nadav Rotem
LoopVectorizer: Use the "optsize" attribute to decide...
tree
|
commitdiff
2012-12-12
Nadav Rotem
LoopVectorizer: When -Os is used, vectorize only loops...
tree
|
commitdiff
2012-12-11
Rafael Espindola
Use an ArrayRef instead of a std::vector&.
tree
|
commitdiff
2012-12-10
Nadav Rotem
Enable the loop vectorizer only on O2 and above. (Still...
tree
|
commitdiff
2012-12-07
Bill Wendling
s/AttrListPtr/AttributeSet/g to better label what this...
tree
|
commitdiff
2012-12-06
Jakub Staszak
Remove unused field.
tree
|
commitdiff
2012-12-06
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2012-12-04
Matt Beaumont-Gay
Add 'using' declarations to suppress -Woverloaded-virtu...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-12-01
Zhou Sheng
Revert previous check in r168581, r169079 as they are...
tree
|
commitdiff
2012-12-01
Zhou Sheng
The patch is to improve the memory footprint of pass...
tree
|
commitdiff
2012-11-29
Nadav Rotem
No need to run LICM after loop vectorization because...
tree
|
commitdiff
2012-11-20
Bill Wendling
Make the AttrListPtr object a part of the LLVMContext.
tree
|
commitdiff
2012-11-19
Bob Wilson
Clean up handling of always-inline functions in the...
tree
|
commitdiff
2012-11-15
Dmitri Gribenko
Use empty parens for empty function parameter list...
tree
|
commitdiff
2012-11-15
Hans Wennborg
Make GlobalOpt be conservative with TLS variables ...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-10-31
Benjamin Kramer
Replace some instances of UniqueVector with SetVector...
tree
|
commitdiff
2012-10-30
Nadav Rotem
80-col
tree
|
commitdiff
next