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
/
Transforms
/
Scalar
/
SimpleLoopUnswitch.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[SimpleLoopUnswitch] Fix DT updates for trivial branch unswitching.
Alina Sbirlea
2018-07-28
1
-2
/
+4
*
[PM/Unswitch] Fix unused variable in r336646.
Chandler Carruth
2018-07-10
1
-0
/
+1
*
[PM/Unswitch] Fix a collection of closely related issues with trivial
Chandler Carruth
2018-07-10
1
-17
/
+38
*
[PM/Unswitch] Fix a nasty bug in the new PM's unswitch introduced in
Chandler Carruth
2018-07-09
1
-26
/
+81
*
[PM/LoopUnswitch] Fix PR37889, producing the correct loop nest structure
Chandler Carruth
2018-07-07
1
-2
/
+81
*
[PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when
Chandler Carruth
2018-07-03
1
-21
/
+84
*
[PM/LoopUnswitch] Teach the new unswitch to handle nontrivial
Chandler Carruth
2018-06-25
1
-156
/
+201
*
[PM/LoopUnswitch] Add partial non-trivial unswitching for invariant
Chandler Carruth
2018-06-21
1
-92
/
+237
*
[PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth
2018-06-20
1
-49
/
+171
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-06-14
1
-2
/
+2
*
[PM/LoopUnswitch] Fix how the cloned loops are handled when updating analyses.
Chandler Carruth
2018-06-02
1
-44
/
+31
*
[PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule
Chandler Carruth
2018-05-30
1
-25
/
+29
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-17
/
+20
*
[PM/LoopUnswitch] Avoid pointlessly creating an exit block set.
Chandler Carruth
2018-05-10
1
-19
/
+4
*
[PM/LoopUnswitch] Remove the last manual domtree update code from loop
Chandler Carruth
2018-05-01
1
-170
/
+18
*
[PM/LoopUnswitch] Add back a successor set that was removed based on
Chandler Carruth
2018-05-01
1
-2
/
+6
*
[PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new
Chandler Carruth
2018-04-25
1
-70
/
+78
*
[PM/LoopUnswitch] Fix a bug in the loop block set formation of the new
Chandler Carruth
2018-04-24
1
-4
/
+10
*
[PM/LoopUnswitch] Remove another over-aggressive assert.
Chandler Carruth
2018-04-24
1
-4
/
+1
*
[PM/LoopUnswitch] Remove a buggy assert in the new loop unswitch.
Chandler Carruth
2018-04-23
1
-6
/
+5
*
[PM/LoopUnswitch] Fix comment typo. NFC.
Chandler Carruth
2018-04-23
1
-1
/
+1
*
[PM/LoopUnswitch] Detect irreducible control flow within loops and skip unswi...
Chandler Carruth
2018-04-19
1
-0
/
+13
*
[Transforms] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang
2018-04-13
1
-5
/
+6
*
[Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
David Green
2018-02-28
1
-7
/
+4
*
Use phi ranges to simplify code. No functionality change intended.
Benjamin Kramer
2017-12-30
1
-22
/
+12
*
Make helpers static. NFC.
Benjamin Kramer
2017-11-24
1
-4
/
+4
*
[PM/Unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching,
Chandler Carruth
2017-11-17
1
-71
/
+1444
*
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-06-06
1
-2
/
+2
*
[PM/Unswitch] Fix a bug in the domtree update logic for the new unswitch
Chandler Carruth
2017-05-25
1
-14
/
+62
*
[ADT] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko
2017-05-16
1
-9
/
+28
*
[PM/Unswitch] Teach the new simple loop unswitch to handle loop
Chandler Carruth
2017-05-12
1
-23
/
+138
*
[PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass.
Chandler Carruth
2017-04-27
1
-0
/
+626