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
*
Remove trailing space
Fangrui Song
2018-07-30
1
-1
/
+1
*
llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta
2018-07-09
1
-6
/
+8
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-26
/
+29
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-2
/
+2
*
[LVI] Fix typo. NFC
Xin Tong
2018-04-24
1
-1
/
+1
*
[LazyValueInfo] PR33357 prevent infinite recursion on BinaryOperator
Brian M. Rzycki
2018-03-13
1
-3
/
+11
*
[JumpThreading] PR36133 enable/disable DominatorTree for LVI analysis
Brian M. Rzycki
2018-02-16
1
-1
/
+29
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-01-17
1
-1
/
+1
*
[LVI] Support for ashr in LVI
Max Kazantsev
2017-12-18
1
-0
/
+1
*
Remove redundant includes from lib/Analysis.
Michael Zolotukhin
2017-12-13
1
-1
/
+0
*
[LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn
2017-09-28
1
-347
/
+133
*
Merge isKnownNonNull into isKnownNonZero
Nuno Lopes
2017-09-09
1
-6
/
+6
*
[LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi
2017-08-10
1
-14
/
+28
*
[ConstantInt] Use ConstantInt::getValue instead of Constant::getUniqueInteger...
Craig Topper
2017-08-04
1
-3
/
+3
*
[LVI] Constant-propagate a zero extension of the switch condition value throu...
Hiroshi Yamauchi
2017-08-03
1
-6
/
+114
*
Revert r309415: "[LVI] Constant-propagate a zero extension of the switch cond...
Daniel Jasper
2017-08-01
1
-108
/
+4
*
[LVI] Constant-propagate a zero extension of the switch condition value throu...
Hiroshi Yamauchi
2017-07-28
1
-4
/
+108
*
[JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A,...
Craig Topper
2017-06-23
1
-0
/
+20
*
[LVI] Teach LVI to reason about ORs of icmps similar to how it reasons about ...
Craig Topper
2017-06-23
1
-5
/
+5
*
[LVI] Fix spelling error in comment. NFC
Craig Topper
2017-06-09
1
-1
/
+1
*
[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
[next]