index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
IPO
/
PassManagerBuilder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".
Rafael Espindola
2013-10-31
1
-1
/
+1
*
Mark some command line flags as hidden
Nadav Rotem
2013-10-18
1
-3
/
+3
*
Optimize linkonce_odr unnamed_addr functions during LTO.
Rafael Espindola
2013-10-03
1
-1
/
+1
*
Enable late-vectorization by default.
Nadav Rotem
2013-09-03
1
-1
/
+1
*
Random cleanup: No need to use a std::vector here, since createInternalizePas...
Bill Wendling
2013-08-30
1
-5
/
+4
*
Vectorizer/PassManager: I am working on moving the vectorizer out of the SCC...
Nadav Rotem
2013-08-28
1
-46
/
+18
*
Disable unrolling in the loop vectorizer when disabled in the pass manager
Hal Finkel
2013-08-28
1
-2
/
+2
*
Also remove logic in LateVectorize
Arnold Schwaighofer
2013-08-13
1
-1
/
+1
*
Remove logic that decides whether to vectorize or not depending on O-levels
Arnold Schwaighofer
2013-08-13
1
-1
/
+1
*
Factor FlattenCFG out from SimplifyCFG
Tom Stellard
2013-08-06
1
-2
/
+2
*
Move the optlevel check to the frontend.
Nadav Rotem
2013-08-01
1
-1
/
+1
*
Only enable SLP-vectorization on O3 builds.
Nadav Rotem
2013-08-01
1
-1
/
+1
*
SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...
Tom Stellard
2013-07-27
1
-2
/
+2
*
Add a flag to defer vectorization into a phase after the inliner and its
Chandler Carruth
2013-06-24
1
-16
/
+66
*
Remove the simplify-libcalls pass (finally)
Meador Inge
2013-06-20
1
-5
/
+1
*
Disable vectorization for -Oz.
Nadav Rotem
2013-06-17
1
-1
/
+1
*
Enable the loop vectorizer by default for -Os and -O2.
Nadav Rotem
2013-06-17
1
-7
/
+1
*
Jeffrey Yasskin volunteered to benchmark the vectorizer on -O2 or -Os when co...
Nadav Rotem
2013-06-06
1
-1
/
+7
*
This patch breaks up Wrap.h so that it does not have to include all of
Filip Pizlo
2013-05-01
1
-1
/
+0
*
Move C++ code out of the C headers and into either C++ headers
Eric Christopher
2013-04-22
1
-0
/
+9
*
SLPVectorizer: Make it a function pass and add code for hoisting the vector-g...
Nadav Rotem
2013-04-15
1
-4
/
+2
*
Add an option -vectorize-slp-aggressive for running the BB vectorizer. Make -...
Nadav Rotem
2013-04-15
1
-1
/
+12
*
Rename the slp-vectorizer clang/llvm flags. No functionality change.
Nadav Rotem
2013-04-15
1
-3
/
+3
*
Use LLVMBool instead of 'bool' in the C API. Based on a patch by Peter Zotov!
Nick Lewycky
2013-03-10
1
-3
/
+3
*
Generalize my previous fix for -print-options.
Andrew Trick
2013-03-06
1
-1
/
+1
*
Give -loop-vectorize an explicit default.
Andrew Trick
2013-03-06
1
-1
/
+1
*
Unroll again after running BBVectorize
Hal Finkel
2013-01-29
1
-0
/
+4
*
Remove the long defunct 'DefaultPasses' header. We have a pass manager
Chandler Carruth
2013-01-07
1
-1
/
+0
*
Move the loop vectorizer from O2 to O3. It looks like the increase in code si...
Nadav Rotem
2013-01-04
1
-1
/
+1
*
Remove duplicate includes.
Roman Divacky
2012-12-21
1
-1
/
+0
*
Enable the loop vectorizer in clang and not in the pass manager, so that we c...
Nadav Rotem
2012-12-18
1
-1
/
+1
*
Enable the loop vectorizer.
Nadav Rotem
2012-12-18
1
-1
/
+1
*
Revert r170246, "Enable the loop vectorizer by default."
NAKAMURA Takumi
2012-12-15
1
-1
/
+1
*
Enable the loop vectorizer by default.
Nadav Rotem
2012-12-14
1
-1
/
+1
*
revert r170166 - disable the loop vectorizer.
Nadav Rotem
2012-12-14
1
-1
/
+1
*
Enable the loop vectorizer.
Nadav Rotem
2012-12-14
1
-1
/
+1
*
Disable the loop vectorizer.
Nadav Rotem
2012-12-14
1
-1
/
+1
*
Enable the Loop Vectorizer by default for O2 and O3. Disable if-conversion by...
Nadav Rotem
2012-12-13
1
-1
/
+1
*
LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to in...
Nadav Rotem
2012-12-12
1
-1
/
+1
*
LoopVectorizer: When -Os is used, vectorize only loops that dont require a ta...
Nadav Rotem
2012-12-12
1
-1
/
+1
*
Enable the loop vectorizer only on O2 and above. (Still disabled by default)
Nadav Rotem
2012-12-10
1
-1
/
+1
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-8
/
+6
*
No need to run LICM after loop vectorization because we dont generate invaria...
Nadav Rotem
2012-11-29
1
-3
/
+1
*
Use empty parens for empty function parameter list instead of '(void)'.
Dmitri Gribenko
2012-11-15
1
-1
/
+1
*
80-col
Nadav Rotem
2012-10-30
1
-1
/
+2
*
Rename the BB-vectorize flag to match the dragonegg name
Nadav Rotem
2012-10-29
1
-2
/
+2
*
Change the PassManagerBuilder (used by -O3) loop vectorizer flag from -vector...
Nadav Rotem
2012-10-29
1
-4
/
+8
*
Change the internalize pass to internalize all symbols when given an empty
Rafael Espindola
2012-10-26
1
-2
/
+5
*
revert accidental change
Nadav Rotem
2012-10-24
1
-1
/
+1
*
Implement a basic cost model for vector and scalar instructions.
Nadav Rotem
2012-10-24
1
-1
/
+1
[next]