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
/
polly
/
lib
/
Support
/
SCEVValidator.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[polly][SCEV] Expand SCEV matcher cases for new smin/umin ops
Keno Fischer
2019-05-08
1
-0
/
+30
*
Apply include-what-you-use #include removal suggestions. NFC.
Michael Kruse
2019-03-28
1
-1
/
+1
*
[polly] Update uses of DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-15
1
-19
/
+22
*
[ScopInfo] Allow uniform branch conditions
Tobias Grosser
2017-09-25
1
-0
/
+14
*
[ScopDetect/Info] Look through PHIs that follow an error block
Tobias Grosser
2017-09-24
1
-0
/
+27
*
Revert "[ScopDetect/Info] Look through PHIs that follow an error block"
Michael Kruse
2017-09-06
1
-26
/
+0
*
[ScopDetect/Info] Look through PHIs that follow an error block
Tobias Grosser
2017-09-02
1
-0
/
+26
*
[SCEVValidator] Loop exit values of loops before the SCoP are synthesizable.
Michael Kruse
2017-07-26
1
-4
/
+0
*
[Invariant Loads] Do not consider invariant loads to have dependences.
Siddharth Bhat
2017-07-13
1
-4
/
+21
*
Don't check side effects for functions outside of SCoP
Eli Friedman
2017-06-14
1
-4
/
+5
*
Delinearize memory accesses that reference parameters coming from function calls
Tobias Grosser
2017-05-27
1
-0
/
+35
*
Allow side-effect free function calls in valid affine SCEVs
Tobias Grosser
2017-05-27
1
-0
/
+29
*
Update to recent formatting changes
Tobias Grosser
2017-02-01
1
-3
/
+2
*
Adjust formatting to commit r292110 [NFC]
Tobias Grosser
2017-01-16
1
-2
/
+3
*
Allow to disable unsigned operations (zext, icmp ugt, ...)
Johannes Doerfert
2016-12-02
1
-2
/
+20
*
SCEVValidator: reduce indentation to increase readability [NFC]
Tobias Grosser
2016-11-08
1
-12
/
+17
*
Drop '@brief' from doxygen comments
Tobias Grosser
2016-09-02
1
-17
/
+17
*
[SCEVValidator] Don't reorder multiplies in extractConstantFactor.
Eli Friedman
2016-08-18
1
-5
/
+4
*
[ScopDetect] Do not assert in case of AddRecs with non-constant start expression
Tobias Grosser
2016-08-15
1
-2
/
+1
*
Fix assertion due to buildMemoryAccess.
Michael Kruse
2016-07-08
1
-2
/
+3
*
clang-tidy: Add llvm namespace comments
Tobias Grosser
2016-06-23
1
-2
/
+2
*
Recommit: "Look through IntToPtr & PtrToInt instructions"
Tobias Grosser
2016-06-11
1
-0
/
+4
*
This reverts recent expression type changes
Tobias Grosser
2016-06-11
1
-4
/
+0
*
Look through IntToPtr & PtrToInt instructions
Johannes Doerfert
2016-06-06
1
-0
/
+4
*
[FIX] Do not recognize division by 0 as affine
Johannes Doerfert
2016-06-06
1
-2
/
+2
*
Bring some comments up to date [NFC]
Johannes Doerfert
2016-05-12
1
-8
/
+2
*
Support truncate operations
Johannes Doerfert
2016-05-12
1
-17
/
+1
*
Handle llvm.assume inside the SCoP
Johannes Doerfert
2016-05-10
1
-15
/
+14
*
Allow unsigned divisions
Johannes Doerfert
2016-04-29
1
-23
/
+34
*
Extract some constant factors from "SCEVAddExprs"
Johannes Doerfert
2016-04-25
1
-0
/
+26
*
Model zext-extend instructions
Johannes Doerfert
2016-04-25
1
-17
/
+1
*
Introduce a parameter set type [NFC]
Johannes Doerfert
2016-04-25
1
-15
/
+11
*
Remove unnecessary argument of the SCEVValidator [NFC]
Johannes Doerfert
2016-04-25
1
-15
/
+7
*
SCoPValidator: Use SCEVTraversal to simplify SCEVInRegionDependences
Tobias Grosser
2016-04-18
1
-101
/
+33
*
Allow pointer expressions in SCEVs again.
Johannes Doerfert
2016-04-10
1
-10
/
+2
*
[FIX] Do not recompute SCEVs but pass them to subfunctions
Johannes Doerfert
2016-04-09
1
-6
/
+3
*
[FIX] Look through div & srem instructions in SCEVs
Johannes Doerfert
2016-04-08
1
-5
/
+29
*
[SCEVValidator] Fix loop exit values considered affine.
Michael Kruse
2016-03-03
1
-1
/
+8
*
Pass scope and LoopInfo to SCEVValidator. NFC.
Michael Kruse
2016-03-03
1
-16
/
+22
*
Fix non-synthesizable loop exit values.
Michael Kruse
2016-03-01
1
-6
/
+22
*
[SCEVValidator] Remove redundant visit.
Michael Kruse
2016-03-01
1
-3
/
+0
*
Separate more constant factors of parameters
Johannes Doerfert
2016-02-14
1
-7
/
+23
*
Use parameter constraints provided via llvm.assume
Johannes Doerfert
2015-11-12
1
-0
/
+38
*
Allow invariant loads in the SCoP description
Johannes Doerfert
2015-10-07
1
-5
/
+20
*
Revert r247278 "Disable support for modulo expressions"
Johannes Doerfert
2015-09-14
1
-17
/
+11
*
Disable support for modulo expressions
Johannes Doerfert
2015-09-10
1
-11
/
+17
*
Disable support for pointer expressions
Johannes Doerfert
2015-09-09
1
-2
/
+10
*
Add support for srem instruction
Tobias Grosser
2015-06-24
1
-0
/
+16
*
Sort include directives
Tobias Grosser
2015-05-09
1
-2
/
+1
*
[FIX] Invalid recognition of multidimensional access
Johannes Doerfert
2015-05-03
1
-0
/
+1
[next]