projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[InstSimplify] Allow folding of fdiv X, X with just NaNs ignored
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
PassManagerBuilder.cpp
2015-06-12
Teresa Johnson
Revert commit r239480 as it causes https://code.google...
blob
|
commitdiff
|
raw
2015-06-10
Teresa Johnson
Add new EliminateAvailableExternally module pass, which...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Akira Hatanaka
Remove DisableTailCalls from TargetOptions and the...
blob
|
commitdiff
|
raw
2015-05-19
Wei Mi
Remove the InstructionSimplifierPass immediately after...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
Jingyue Wu
[NFC] remove an extra new line
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
Jingyue Wu
Add a speculative execution pass
blob
|
commitdiff
|
raw
|
diff to current
2015-05-14
Wei Mi
Add another InstCombine pass after LoopUnroll.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-14
Adam Nemet
New Loop Distribution pass
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Karthik Bhat
Add support to interchange loops with reductions.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
James Molloy
Reapply r233175 and r233183: float2int.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Nick Lewycky
Revert r233175 and r233183 with it. This pulls float2in...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
James Molloy
Reapply r233062: "float2int": Add a new pass to demote...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Hans Wennborg
Revert r233062 ""float2int": Add a new pass to demote...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
James Molloy
"float2int": Add a new pass to demote from float to...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Duncan P. N. Exon...
Verifier: Remove the separate -verify-di pass
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Peter Collingbourne
libLTO, llvm-lto, gold: Introduce flag for controlling...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Duncan P. N. Exon...
PassManagerBuilder: Remove effectively dead 'StripDebug...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Kevin Qin
Reapply 'Run LICM pass after loop unrolling pass.'
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Michael Zolotukhin
Enable loop-rotate before loop-vectorize by default
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kevin Qin
Revert r231630 - Run LICM pass after loop unrolling...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kevin Qin
Run LICM pass after loop unrolling pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-06
Karthik Bhat
Add a new pass "Loop Interchange"
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Peter Collingbourne
Introduce bitset metadata format and bitset lowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-17
Hal Finkel
[BDCE] Add a bit-tracking DCE pass
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
James Molloy
Run LICM as part of the cleanup phase from the scalar...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Chandler Carruth
[PM] Remove the old 'PassManager.h' header file at...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Chandler Carruth
[PM] Sink the population of the pass manager with targe...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Eric Christopher
Remove unused include.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Roman Divacky
Disable header duplication at -Oz in loop-rotate pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-26
Arnold Schwaighofer
Add an option to the LTO code generator to disable...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-23
Nick Lewycky
If requested, apply function merging at -O0 too. It...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
JF Bastien
LTO: respect command-line options that disable vectoriz...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-14
Chandler Carruth
Add some optional passes around the vectorizer to both...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-13
Nick Lewycky
Add control of function merging to the PMBuilder.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-10
Rafael Espindola
Add doInitialization/doFinalization to DataLayoutPass.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-10
Gerolf Hoflehner
[PassManager] Adding Hidden attribute to EnableMLSM...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-10
Gerolf Hoflehner
[MergedLoadStoreMotion] Move pass enabling option to...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Add an AlignmentFromAssumptions Pass
blob
|
commitdiff
|
raw
|
diff to current
2014-09-04
James Molloy
Enable noalias metadata by default and swap the order...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-02
Hal Finkel
Add pass-manager flags to use CFL AA
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Rafael Espindola
Move some logic to populateLTOPassManager.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Rafael Espindola
Respect LibraryInfo in populateLTOPassManager and use...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Rafael Espindola
Handle inlining in populateLTOPassManager like in popul...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Rafael Espindola
Move DisableGVNLoadPRE from populateLTOPassManager...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-06
James Molloy
Add a new option -run-slp-after-loop-vectorization.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Rafael Espindola
Don't internalize all but main by default.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
Add scoped-noalias metadata
blob
|
commitdiff
|
raw
|
diff to current
2014-07-18
Gerolf Hoflehner
MergedLoadStoreMotion pass
blob
|
commitdiff
|
raw
|
diff to current
2014-07-03
Gerolf Hoflehner
Run interprocedural const prop before global optimizer
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
Michael J. Spencer
Add LoadCombine pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-25
Peter Collingbourne
Add an extension point for peephole optimizers.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-05
Yi Jiang
Reapply: Add slp vectorization to LTO passes. The bug...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Yi Jiang
Revert r207571 - Add slp vectorization to LTO passes
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Yi Jiang
Add slp vectorization to LTO passes
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
Duncan P. N. Exon...
PMBuilder: Expose an option to disable tail calls
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Duncan P. N. Exon...
LTO: Add more loop simplification passes to LTO
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Hal Finkel
Move partial/runtime unrolling late in the pipeline
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Arnold Schwaighofer
LTO: Add the loop vectorizer to the LTO pipeline.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Renato Golin
Add #pragma vectorize enable/disable to LLVM
blob
|
commitdiff
|
raw
|
diff to current
2013-11-17
Hal Finkel
Add a loop rerolling flag to the PassManagerBuilder
blob
|
commitdiff
|
raw
|
diff to current
2013-11-16
Hal Finkel
Add a loop rerolling pass
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Rafael Espindola
Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-18
Nadav Rotem
Mark some command line flags as hidden
blob
|
commitdiff
|
raw
|
diff to current
2013-10-03
Rafael Espindola
Optimize linkonce_odr unnamed_addr functions during...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Nadav Rotem
Enable late-vectorization by default.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Bill Wendling
Random cleanup: No need to use a std::vector here,...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-28
Nadav Rotem
Vectorizer/PassManager: I am working on moving the...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-28
Hal Finkel
Disable unrolling in the loop vectorizer when disabled...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-13
Arnold Schwaighofer
Also remove logic in LateVectorize
blob
|
commitdiff
|
raw
|
diff to current
2013-08-13
Arnold Schwaighofer
Remove logic that decides whether to vectorize or not...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-06
Tom Stellard
Factor FlattenCFG out from SimplifyCFG
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Nadav Rotem
Move the optlevel check to the frontend.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Nadav Rotem
Only enable SLP-vectorization on O3 builds.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-27
Tom Stellard
SimplifyCFG: Use parallel-and and parallel-or mode...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-24
Chandler Carruth
Add a flag to defer vectorization into a phase after...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-20
Meador Inge
Remove the simplify-libcalls pass (finally)
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Nadav Rotem
Disable vectorization for -Oz.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Nadav Rotem
Enable the loop vectorizer by default for -Os and -O2.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-06
Nadav Rotem
Jeffrey Yasskin volunteered to benchmark the vectorizer...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-15
Nadav Rotem
SLPVectorizer: Make it a function pass and add code...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-15
Nadav Rotem
Add an option -vectorize-slp-aggressive for running...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-15
Nadav Rotem
Rename the slp-vectorizer clang/llvm flags. No function...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-10
Nick Lewycky
Use LLVMBool instead of 'bool' in the C API. Based...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-06
Andrew Trick
Generalize my previous fix for -print-options.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-06
Andrew Trick
Give -loop-vectorize an explicit default.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Hal Finkel
Unroll again after running BBVectorize
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Remove the long defunct 'DefaultPasses' header. We...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Nadav Rotem
Move the loop vectorizer from O2 to O3. It looks like...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Roman Divacky
Remove duplicate includes.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Nadav Rotem
Enable the loop vectorizer in clang and not in the...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Nadav Rotem
Enable the loop vectorizer.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-15
NAKAMURA Takumi
Revert r170246, "Enable the loop vectorizer by default."
blob
|
commitdiff
|
raw
|
diff to current
2012-12-14
Nadav Rotem
Enable the loop vectorizer by default.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-14
Nadav Rotem
revert r170166 - disable the loop vectorizer.
blob
|
commitdiff
|
raw
|
diff to current
next