index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Analysis
/
LoopPass.cpp
Age
Commit message (
Expand
)
Author
2017-11-17
[PM/Unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching,
Chandler Carruth
2017-09-28
Use a BumpPtrAllocator for Loop objects
Sanjoy Das
2017-09-20
Tighten the invariants around LoopBase::invalidate
Sanjoy Das
2017-05-25
[LegacyPM] Make the 'addLoop' method accept a loop to add rather than
Chandler Carruth
2017-03-10
Implement getPassName() for IR printing passes.
Yaron Keren
2017-01-15
Reverted: Track validity of pass results
Serge Pavlov
2017-01-13
Track validity of pass results
Serge Pavlov
2017-01-11
[PM] Separate the LoopAnalysisManager from the LoopPassManager and move
Chandler Carruth
2017-01-11
[PM] Rewrite the loop pass manager to use a worklist and augmented run
Chandler Carruth
2016-10-28
[LCSSA] Perform LCSSA verification only for the current loop nest.
Igor Laevsky
2016-08-09
Consistently use LoopAnalysisManager
Sean Silva
2016-07-19
[LoopPass] Some minor cleanups
David Majnemer
2016-06-26
Apply clang-tidy's modernize-loop-convert to lib/Analysis.
Benjamin Kramer
2016-06-20
Fix dynamically linked debug builds.
Eli Friedman
2016-06-17
[PM] Remove support for omitting the AnalysisManager argument to new
Chandler Carruth
2016-04-22
Re-commit optimization bisect support (r267022) without new pass manager supp...
Andrew Kaylor
2016-04-22
Revert "Initial implementation of optimization bisect support."
Vedant Kumar
2016-04-21
Initial implementation of optimization bisect support.
Andrew Kaylor
2016-01-08
LoopInfo: Simplify ownership of Loop objects
Justin Bogner
2016-01-06
Recommit r256952 "Filtering IR printing for print-after-all/print-before-all"
Weiming Zhao
2016-01-06
Revert r256952 due to lit test fails.
Weiming Zhao
2016-01-06
Filtering IR printing for print-after-all/print-before-all
Weiming Zhao
2015-12-16
LPM: Make callers of LPM.deleteLoopFromQueue update LoopInfo directly. NFC
Justin Bogner
2015-12-16
LPM: Simplify how passes mark loops for deletion. NFC
Justin Bogner
2015-11-04
PM: Rephrase PrintLoopPass as a wrapper around a new-style pass. NFC
Justin Bogner
2015-10-22
LoopPass: Remove redoLoop, it isn't used. NFC
Justin Bogner
2015-10-22
LoopPass: Simplify the API for adding a new loop. NFC
Justin Bogner
2015-06-23
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-19
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-03-23
Purge unused includes throughout libSupport.
Benjamin Kramer
2015-01-17
[PM] Split the LoopInfo object apart from the legacy pass, creating
Chandler Carruth
2014-09-24
Fix assertion in LICM doFinalization()
David Peixotto
2014-06-21
Add back functionality removed in r210497.
Richard Trieu
2014-06-09
Removing an "if (!this)" check from two print methods. The condition will
Richard Trieu
2014-05-16
Add C API for thread yielding callback.
Juergen Ributzka
2014-04-21
[Modules] Make Support/Debug.h modular. This requires it to not change
Chandler Carruth
2014-04-15
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-03-05
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-02-26
Constify the Optnone checks in IR passes.
Paul Robinson
2014-02-06
Disable most IR-level transform passes on functions marked 'optnone'.
Paul Robinson
2014-01-12
[PM] Rename the IR printing pass header to a more generic and correct
Chandler Carruth
2014-01-07
Move the LLVM IR asm writer header files into the IR directory, as they
Chandler Carruth
2013-07-20
Comment: try to clarify loop iteration order.
Andrew Trick
2012-06-26
Enable the new LoopInfo algorithm by default.
Andrew Trick
2012-03-23
Take out the debug info probe stuff. It's making some changes to
Eric Christopher
2011-08-29
Reapply r138695. Fix PassManager stack depths.
Andrew Trick
2011-08-27
Reverting r138695 to see if it fixes clang self host.
Andrew Trick
2011-08-27
Fix PassManager stack depths.
Andrew Trick
2011-08-10
Reapplying r136844.
Andrew Trick
2011-08-04
Reverting r136884 updateUnloop, which crashed a linux builder.
Andrew Trick
[next]