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
/
LazyValueInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[LVI] Const correct and rename the LVILatticeVal parameter to getPredicateRes...
Craig Topper
2017-06-09
1
-9
/
+8
*
[LazyValueInfo] Don't run the more complex predicate handling code for EQ and...
Craig Topper
2017-06-09
1
-8
/
+8
*
[LazyValueInfo] Make LVILatticeVal intersect method take arguments by referen...
Craig Topper
2017-06-08
1
-1
/
+1
*
[LazyValueInfo] Remove redundant calls to ConstantRange::contains. The same e...
Craig Topper
2017-06-07
1
-2
/
+2
*
[LVI Printer] Rely on the LVI analysis functions rather than the LVI cache
Anna Thomas
2017-06-06
1
-64
/
+89
*
[LazyValueInfo] Use Type::getIntegerBitWidth instead of casting to IntegerTyp...
Craig Topper
2017-06-03
1
-2
/
+1
*
[LazyValueInfo] Make solveBlockValueCast take a CastInst* instead of Instruct...
Craig Topper
2017-06-03
1
-18
/
+18
*
[LazyValueInfo] Fix formatting NFC.
Craig Topper
2017-06-02
1
-1
/
+1
*
[LazyValueInfo] Make solveBlockValueBinaryOp take a BinaryOperator* instead o...
Craig Topper
2017-06-02
1
-14
/
+14
*
[LazyValueInfo] Fix typo in comment. NFC
Craig Topper
2017-06-02
1
-1
/
+1
*
[LazyValueInfo] Avoid unnecessary copies of ConstantRanges
Craig Topper
2017-05-06
1
-7
/
+7
*
[LazyValueInfo] Fix typo in comment. NFC
Craig Topper
2017-04-28
1
-1
/
+1
*
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth
2017-04-12
1
-4
/
+4
*
[LVIPrinterPass] Print LVI info for function arguments
Anna Thomas
2017-03-23
1
-0
/
+12
*
[LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas
2017-03-22
1
-6
/
+96
*
[LVI] Add Datalayout to the class LazyValueInfo since all its Impls require i...
Anna Thomas
2017-03-12
1
-1
/
+1
*
Fix Indentation. NFCI
Xin Tong
2017-02-24
1
-2
/
+2
*
LVI: Fix use-of-uninitialized-value after r294463
Vitaly Buka
2017-02-09
1
-1
/
+1
*
LVI: Add a per-value worklist limit to LazyValueInfo.
Daniel Berlin
2017-02-08
1
-6
/
+36
*
[LVI] Switch from BFS to DFS exploration order
Philip Reames
2017-02-07
1
-14
/
+16
*
[PM] Use PoisoningVH correctly when merely deleting entries in a map
Chandler Carruth
2017-01-26
1
-6
/
+6
*
[PH] Replace uses of AssertingVH from members of analysis results with
Chandler Carruth
2017-01-24
1
-6
/
+6
*
[PM] Teach LVI to correctly invalidate itself when its dependencies
Chandler Carruth
2017-01-23
1
-0
/
+12
*
Make processing @llvm.assume more efficient - Add affected values to the assu...
Hal Finkel
2017-01-11
1
-1
/
+1
*
[LVI] Remove count/erase idiom in favor of checking result value of erase
Philip Reames
2016-12-30
1
-6
/
+2
*
[LVI] Manually hoist computation from loop
Philip Reames
2016-12-30
1
-7
/
+12
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-21
/
+27
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-22
/
+14
*
Make processing @llvm.assume more efficient by using operand bundles
Hal Finkel
2016-12-15
1
-5
/
+7
*
Reintroduce a check accidentally removed in 288873 to fix clang bots
Philip Reames
2016-12-07
1
-4
/
+12
*
Fix a warning introduced in r288874
Philip Reames
2016-12-07
1
-1
/
+0
*
[LVI] Remove used return value from markX functions
Philip Reames
2016-12-07
1
-28
/
+26
*
[LVI] Simplify mergeIn code
Philip Reames
2016-12-07
1
-24
/
+20
*
[LVI] Simplify obfuscated code
Philip Reames
2016-12-07
1
-14
/
+0
*
[LVI] Remove dead code in mergeIn
Philip Reames
2016-12-06
1
-18
/
+0
*
[LVI] Extract a helper function
Philip Reames
2016-12-06
1
-32
/
+22
*
[LVI] Hide the last markX function on LVILatticeVal
Philip Reames
2016-12-06
1
-10
/
+10
*
[LVI] Hide a confusing internal interface
Philip Reames
2016-12-06
1
-16
/
+19
*
[LVI] Remove duplicate code using existing helper function
Philip Reames
2016-12-06
1
-6
/
+2
*
Factor out common parts of LVI and Float2Int into ConstantRange [NFCI]
Philip Reames
2016-12-01
1
-50
/
+4
*
Revert previous whitespace change
Philip Reames
2016-12-01
1
-1
/
+0
*
Test commit of whitespace to check permissions.
Philip Reames
2016-12-01
1
-0
/
+1
*
[PM] Change the static object whose address is used to uniquely identify
Chandler Carruth
2016-11-23
1
-1
/
+1
*
[LVI] Fix a bug with a guard being the very first instruction in a BB not tak...
Artur Pilipenko
2016-10-21
1
-5
/
+4
*
Remove duplicated code; NFC
Sanjoy Das
2016-10-02
1
-2
/
+2
*
Add some shortcuts in LazyValueInfo to reduce compile time of Correlated Valu...
Wei Mi
2016-09-15
1
-0
/
+29
*
[LVI] Complete the abstract of the cache layer [NFCI]
Philip Reames
2016-09-12
1
-72
/
+94
*
[LVI] Sink a couple more cache manipulation routines into the cache itself [N...
Philip Reames
2016-09-12
1
-36
/
+45
*
[LVI] Abstract out the actual cache logic [NFCI]
Philip Reames
2016-09-12
1
-89
/
+97
*
[LVI] Take guards into account
Artur Pilipenko
2016-08-12
1
-11
/
+29
[prev]
[next]