projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Return iterator from Instruction::eraseFromParent.
[oota-llvm.git]
/
include
/
llvm
/
IR
/
PassManager.h
2015-03-23
Benjamin Kramer
More missing includes only visible to MSVC.
blob
|
commitdiff
|
raw
2015-02-27
Sanjoy Das
Fix a use-iterator-after-invalidate error
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Aaron Ballman
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[PM] Teach the module-to-function adaptor to not run...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[PM] Switch to a ranged based for loop. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Push the debug option for the new pass manager...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Sink the convenience typedefs after the class...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] In the PassManager template, remove a pointless...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Remove the 'AnalysisManagerT' type parameter from...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Refactor the new pass manager to use a single...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Fold all three analysis managers into a single...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Fix another place where I was using an overly...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Chandler Carruth
[PM] Re-clang-format much of this code as the code...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Chandler Carruth
[PM] Sink the reference vs. value decision for IR units...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Chandler Carruth
[PM] Give slightly less horrible names to the utility...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Chandler Carruth
[PM] Fix a pretty nasty bug where the new pass manager...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Chandler Carruth
[PM] Introduce a utility pass that preserves no analyses.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Chandler Carruth
[PM] Add a utility pass template that synthesizes the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Chandler Carruth
[PM] Add a utility to the new pass manager for generati...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Chandler Carruth
[PM] Don't run the machinery of invalidating all the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Chandler Carruth
[PM] Add names and debug logging for analysis passes...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Chandler Carruth
[PM] Switch the new pass manager to use a reference...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[PM] Add proper documentation for the ModulePassManager and
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[PM] Actually include the correct file name. Sorry...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[PM] Lift the majority of the template boilerplate...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[PM] Fix some formatting where clang-format has improve...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-13
Benjamin Kramer
Canonicalize header guards into a common format.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-09
Craig Topper
[C++11] More 'nullptr' conversion or in some cases...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Chandler Carruth
[PM] As was pointed out in review, I need to define...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Chandler Carruth
[PM] Stop playing fast and loose with rebinding of...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Chandler Carruth
[PM] Cleanup formatting and namespace commenting. Mostl...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Chandler Carruth
[PM] As Dave noticed in review, I had erroneously copie...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Chandler Carruth
[PM] Add a comment I missed and add the special members...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Chandler Carruth
[PM] Comment on all of the totally pointless definition...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Chandler Carruth
[PM] I have been educated by several folks that MSVC...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[PM] Switch new pass manager from polymorphic_ptr to...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-08
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Chandler Carruth
[C++11] Switch all uses of the llvm_move macro to use...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Chandler Carruth
[C++11] Remove the use of LLVM_HAS_RVALUE_REFERENCES...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Chandler Carruth
[PM] Don't require analysis results to be const in...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-11
Chandler Carruth
[PM] Add names to passes under the new pass manager...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-11
Chandler Carruth
[PM] Somehow I missed the header guards on this file...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Chandler Carruth
[PM] Fix a stale comment after my last refactoring...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Chandler Carruth
[PM] Remove four extraneous 'typename's that Clang...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Chandler Carruth
[PM] Factor the overwhelming majority of the interface...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-23
Chandler Carruth
[PM] Complete the cross-layer interfaces with a Module...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-23
Chandler Carruth
[PM] Add support to the analysis managers to query...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Switch the downward invalidation to be incremental...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Remove a FIXME comment that was fixed by my recent...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Remove extraneous space that I left in there.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Teach the analysis managers to pass themselves...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Reverse the template arguments 'PassT' and 'Analys...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Remove the IRUnitT typedef requirement for analysi...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Fix the analysis templates' usage of IRUnitT.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Simplify how the SFINAE for AnalysisResultModel...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Chandler Carruth
[PM] Switch analysis managers to be threaded through...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-21
Chandler Carruth
[PM] Fix typo and trailing space.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-21
Chandler Carruth
[PM] Widen the interface for invalidate on an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-21
Chandler Carruth
[PM] Add support for using SFINAE to reflect on an...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-21
Chandler Carruth
[PM] Add a module analysis pass proxy for the function...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-20
Chandler Carruth
[PM] Add the preservation system to the new pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-20
Chandler Carruth
[PM] Make the function pass manager more regular.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-20
Chandler Carruth
[PM] Split the analysis manager into a function-specifi...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-17
Chandler Carruth
[PM] Completely remove support for explicit 'require...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-14
Chandler Carruth
Fix the header comment of the new pass manager stuff...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-13
Chandler Carruth
Add another (perhaps better) video for Sean's talk...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-13
Chandler Carruth
Give folks a reference to some material on the fundamen...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-13
Chandler Carruth
Introduce an AnalysisManager which is like a pass manag...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-09
Chandler Carruth
[PM] Start sketching out the new module and function...
blob
|
commitdiff
|
raw
|
diff to current