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
/
lib
/
Analysis
/
MustExecute.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Sink all InitializePasses.h includes
Reid Kleckner
2019-11-13
1
-1
/
+2
*
[FIX] Make LSan happy by *not* leaking memory
Johannes Doerfert
2019-10-31
1
-4
/
+13
*
[MustExecute] Silence clang warning about unused captured 'this'
Mikael Holmen
2019-10-31
1
-2
/
+2
*
[MustExecute] Forward iterate over conditional branches
Johannes Doerfert
2019-10-31
1
-1
/
+187
*
[MustExec] Add a generic "must-be-executed-context" explorer
Johannes Doerfert
2019-08-23
1
-0
/
+118
*
[MustExecute] Improve MustExecute to correctly handle loop nest
Xing Xue
2019-05-27
1
-1
/
+8
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[IPT] Drop cache less eagerly in GVN and LoopSafetyInfo
Max Kazantsev
2019-01-09
1
-7
/
+6
*
[LICM] Hoist guards from non-header blocks
Max Kazantsev
2018-11-12
1
-0
/
+31
*
[NFC] Turn collectTransitivePredecessors into a static function
Max Kazantsev
2018-11-06
1
-2
/
+5
*
[NFC] Specialize public API of ICFLoopSafetyInfo for insertions and removals
Max Kazantsev
2018-11-01
1
-1
/
+7
*
[NFC] Introduce ICFLoopSafetyInfo
Max Kazantsev
2018-10-16
1
-0
/
+31
*
[NFC] Remove obsolete method headerMayThrow
Max Kazantsev
2018-10-16
1
-13
/
+2
*
[NFC] Make LoopSafetyInfo abstract to allow alternative implementations
Max Kazantsev
2018-10-16
1
-8
/
+8
*
[NFC] Encapsulate work with BlockColors in LoopSafetyInfo
Max Kazantsev
2018-10-16
1
-1
/
+16
*
[NFC] Move block throw check inside allLoopPathsLeadToBlock
Max Kazantsev
2018-10-16
1
-6
/
+10
*
[NFC] Turn isGuaranteedToExecute into a method
Max Kazantsev
2018-10-16
1
-8
/
+8
*
[NFC] Factor out predecessors collection into a separate method
Max Kazantsev
2018-08-21
1
-11
/
+20
*
[MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev
2018-08-17
1
-33
/
+70
*
[NFC] Add missing const modifier
Max Kazantsev
2018-08-16
1
-1
/
+1
*
[NFC] Refactoring of LoopSafetyInfo, step 1
Max Kazantsev
2018-08-15
1
-18
/
+17
*
Remove trailing space
Fangrui Song
2018-07-30
1
-3
/
+3
*
[Analysis] Fix typo in assert. NFC
Shoaib Meenai
2018-07-19
1
-1
/
+1
*
[MustExecute] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg
2018-05-25
1
-1
/
+1
*
[LICM] Extend the MustExecute scope
Serguei Katkov
2018-05-18
1
-0
/
+4
*
[WebAssembly] Add Wasm personality and isScopedEHPersonality()
Heejin Ahn
2018-05-17
1
-1
/
+1
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-1
/
+1
*
[MustExecute/LICM] Special case first instruction in throwing header
Philip Reames
2018-04-27
1
-2
/
+5
*
Make helpers static. NFC.
Benjamin Kramer
2018-04-04
1
-1
/
+3
*
Fix an accidental circular dependence
Philip Reames
2018-03-29
1
-1
/
+1
*
[MustExecute] Shwo the effect of using full loop info variant
Philip Reames
2018-03-20
1
-5
/
+7
*
[MustExecute] Move isGuaranteedToExecute and related rourtines to Analysis
Philip Reames
2018-03-20
1
-0
/
+135
*
[MustExecute] Use the annotation style printer
Philip Reames
2018-03-20
1
-33
/
+54
*
Add an analysis printer for must execute reasoning
Philip Reames
2018-03-20
1
-0
/
+102