index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
unittests
/
IR
/
PassManagerTest.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-1
/
+1
*
[PM] Teach PreservedAnalyses to have an `allInSet` static factory
Chandler Carruth
2017-07-09
1
-0
/
+7
*
Re-sort #include lines for unittests. This uses a slightly modified
Chandler Carruth
2017-06-06
1
-1
/
+1
*
[PM] Introduce the facilities for registering cross-IR-unit dependencies
Chandler Carruth
2016-12-27
1
-43
/
+327
*
[PM] Support invalidation of inner analysis managers from a pass over the out...
Chandler Carruth
2016-12-10
1
-25
/
+15
*
[PM] Extend the explicit 'invalidate' method API on analysis results to
Chandler Carruth
2016-11-28
1
-0
/
+103
*
[PM] Change the static object whose address is used to uniquely identify
Chandler Carruth
2016-11-23
1
-6
/
+6
*
[PM] Re-instate r279227 and r279228 with a fix to the way the templating
Chandler Carruth
2016-08-19
1
-0
/
+57
*
[PM] Revert r279227 and r279228 until I can find someone to help me
Chandler Carruth
2016-08-19
1
-57
/
+0
*
[PM] Fix a compile error with GCC. NFC.
Chandler Carruth
2016-08-19
1
-2
/
+2
*
[PM] Make the the new pass manager support fully generic extra arguments
Chandler Carruth
2016-08-19
1
-0
/
+57
*
[PM] Run clang-format over various parts of the new pass manager code
Chandler Carruth
2016-06-17
1
-2
/
+2
*
[PM] Remove support for omitting the AnalysisManager argument to new
Chandler Carruth
2016-06-17
1
-3
/
+5
*
Remove every uses of getGlobalContext() in LLVM (but the C API)
Mehdi Amini
2016-04-14
1
-15
/
+15
*
[PM] Make the AnalysisManager parameter to run methods a reference.
Chandler Carruth
2016-03-11
1
-9
/
+9
*
[PM] Rename the CRTP mixin base classes for the new pass manager to
Chandler Carruth
2016-03-11
1
-9
/
+11
*
[PM] Implement the final conclusion as to how the analysis IDs should
Chandler Carruth
2016-03-11
1
-0
/
+10
*
[PM] Introduce CRTP mixin base classes to help define passes and
Chandler Carruth
2016-02-26
1
-36
/
+7
*
[PM/AA] Teach the new pass manager to use pass-by-lambda for registering
Chandler Carruth
2016-02-18
1
-4
/
+4
*
[PM] Add names and debug logging for analysis passes to the new pass
Chandler Carruth
2015-01-05
1
-0
/
+5
*
[PM] Switch the new pass manager to use a reference-based API for IR
Chandler Carruth
2015-01-05
1
-15
/
+15
*
Modernize the .ll parsing interface.
Rafael Espindola
2014-08-19
1
-1
/
+1
*
[C++11] Use 'nullptr'.
Craig Topper
2014-06-08
1
-1
/
+1
*
[PM] As was pointed out in review, I need to define a custom swap in
Chandler Carruth
2014-03-13
1
-3
/
+44
*
[PM] While I'm here, fix a few other clang-format issues. Pulls some
Chandler Carruth
2014-03-10
1
-4
/
+2
*
[PM] Switch new pass manager from polymorphic_ptr to unique_ptr now that
Chandler Carruth
2014-03-09
1
-23
/
+33
*
Replace OwningPtr<T> with std::unique_ptr<T>.
Ahmed Charles
2014-03-06
1
-1
/
+1
*
[PM] Don't require analysis results to be const in the new pass manager.
Chandler Carruth
2014-02-05
1
-3
/
+3
*
[PM] Add names to passes under the new pass manager, and a debug output
Chandler Carruth
2014-01-11
1
-0
/
+10
*
Move the LLVM IR asm writer header files into the IR directory, as they
Chandler Carruth
2014-01-07
1
-1
/
+1
*
[PM] Complete the cross-layer interfaces with a Module-to-Function
Chandler Carruth
2013-11-23
1
-12
/
+65
*
[PM] Rename TestAnalysisPass to TestFunctionAnalysis to clear the way
Chandler Carruth
2013-11-23
1
-7
/
+7
*
[PM] Add support to the analysis managers to query explicitly for cached
Chandler Carruth
2013-11-23
1
-5
/
+34
*
[PM] Switch the downward invalidation to be incremental where only the
Chandler Carruth
2013-11-22
1
-4
/
+23
*
[PM] Teach the analysis managers to pass themselves as arguments to the
Chandler Carruth
2013-11-22
1
-1
/
+1
*
[PM] Remove the IRUnitT typedef requirement for analysis passes.
Chandler Carruth
2013-11-22
1
-2
/
+0
*
[PM] Fix the analysis templates' usage of IRUnitT.
Chandler Carruth
2013-11-22
1
-1
/
+1
*
[PM] Switch analysis managers to be threaded through the run methods
Chandler Carruth
2013-11-22
1
-22
/
+20
*
[PM] Widen the interface for invalidate on an analysis result now that
Chandler Carruth
2013-11-21
1
-1
/
+35
*
[PM] Add support for using SFINAE to reflect on an analysis's result
Chandler Carruth
2013-11-21
1
-1
/
+0
*
[PM] Add a module analysis pass proxy for the function analysis manager.
Chandler Carruth
2013-11-21
1
-12
/
+37
*
[PM] Add the preservation system to the new pass manager.
Chandler Carruth
2013-11-20
1
-4
/
+4
*
[PM] Make the function pass manager more regular.
Chandler Carruth
2013-11-20
1
-1
/
+1
*
[PM] Split the analysis manager into a function-specific interface and
Chandler Carruth
2013-11-20
1
-9
/
+8
*
[PM] Completely remove support for explicit 'require' methods on the
Chandler Carruth
2013-11-17
1
-1
/
+0
*
Introduce an AnalysisManager which is like a pass manager but with a lot
Chandler Carruth
2013-11-13
1
-4
/
+48
*
[PM] Start sketching out the new module and function pass manager.
Chandler Carruth
2013-11-09
1
-0
/
+88
*
Move the old pass manager infrastructure into a legacy namespace and
Chandler Carruth
2013-11-09
1
-552
/
+0
*
Merge CallGraph and BasicCallGraph.
Rafael Espindola
2013-10-31
1
-1
/
+1
*
Rename the VMCore unittest tree to IR. Somehow was missed when doing the
Chandler Carruth
2013-01-07
1
-0
/
+552