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
/
LoopUnrollPass.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Disable loop peeling during full unrolling pass.
Teresa Johnson
2017-08-03
1
-20
/
+27
*
[PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson
2017-08-02
1
-26
/
+96
*
[LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry
2017-06-28
1
-0
/
+2
*
[LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.
Geoff Berry
2017-06-28
1
-14
/
+14
*
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth
2017-04-12
1
-1
/
+1
*
[LoopUnrolling] Re-prioritize Peeling and Partial unrolling
Sanjoy Das
2017-03-03
1
-9
/
+9
*
[LoopUnroll] Enable PGO-based loop peeling by default.
Michael Kuperstein
2017-02-22
1
-2
/
+2
*
Increases full-unroll threshold.
Dehao Chen
2017-02-18
1
-23
/
+26
*
[PM] Simplify the new PM interface to the loop unroller and expose two
Chandler Carruth
2017-01-26
1
-3
/
+10
*
[LoopUnroll] Properly update loopinfo for runtime unrolling by 2
Michael Kuperstein
2017-01-26
1
-1
/
+2
*
[PM] Teach LoopUnroll to update the LPM infrastructure as it unrolls
Chandler Carruth
2017-01-25
1
-1
/
+74
*
Introduce -unroll-partial-threshold to separate PartialThreshold from Thresho...
Dehao Chen
2017-01-17
1
-5
/
+9
*
[PM] Introduce an analysis set used to preserve all analyses over
Chandler Carruth
2017-01-15
1
-1
/
+1
*
[PM] Separate the LoopAnalysisManager from the LoopPassManager and move
Chandler Carruth
2017-01-11
1
-1
/
+1
*
[PM] Rewrite the loop pass manager to use a worklist and augmented run
Chandler Carruth
2017-01-11
1
-27
/
+9
*
Use continuous boosting factor for complete unroll.
Dehao Chen
2016-12-30
1
-75
/
+32
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-7
/
+15
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-15
/
+7
*
Change LoopUnrollPass cost from int to unsigned to make it consistent. (NFC)
Dehao Chen
2016-12-02
1
-5
/
+5
*
[LoopUnroll] Implement profile-based loop peeling
Michael Kuperstein
2016-11-30
1
-14
/
+35
*
[LoopUnroll] Move code to exit early. NFC.
Haicheng Wu
2016-11-23
1
-10
/
+8
*
Use profile info to adjust loop unroll threshold.
Dehao Chen
2016-11-17
1
-0
/
+16
*
Minor unroll pass refacoring.
Evgeny Stupachenko
2016-11-09
1
-35
/
+29
*
[LoopUnroll] Check partial unrolling is enabled before initialization. NFC.
Haicheng Wu
2016-10-27
1
-2
/
+2
*
Fix 80-char violations. NFC.
Michael Kuperstein
2016-10-25
1
-5
/
+10
*
[LoopUnroll] Keep the loop test only on the first iteration of max-or-zero loops
John Brawn
2016-10-21
1
-10
/
+18
*
Reapply "[LoopUnroll] Use the upper bound of the loop trip count to fullly un...
Haicheng Wu
2016-10-12
1
-27
/
+73
*
Revert "[LoopUnroll] Use the upper bound of the loop trip count to fullly unr...
Haicheng Wu
2016-10-12
1
-73
/
+27
*
[LoopUnroll] Use the upper bound of the loop trip count to fullly unroll a loop
Haicheng Wu
2016-10-12
1
-27
/
+73
*
Update loop unroller cost model to make sure debug info does not affect optim...
Dehao Chen
2016-09-30
1
-0
/
+3
*
[LoopUnroll] Port to the new streaming interface for opt remarks.
Adam Nemet
2016-09-30
1
-21
/
+28
*
[SystemZ] Implementation of getUnrollingPreferences().
Jonas Paulsson
2016-09-28
1
-6
/
+3
*
[LoopUnroll] Correct a debug message. NFC.
Haicheng Wu
2016-09-07
1
-1
/
+1
*
[LoopUnroll] Use OptimizationRemarkEmitter directly not via the analysis pass
Adam Nemet
2016-08-26
1
-1
/
+4
*
[LoopUnroll] By default disable unrolling when optimizing for size.
Michael Zolotukhin
2016-08-23
1
-0
/
+4
*
[LoopUnroll] Move a simple check earlier. NFC.
Haicheng Wu
2016-08-17
1
-5
/
+5
*
Consistently use LoopAnalysisManager
Sean Silva
2016-08-09
1
-1
/
+1
*
[LoopUnroll] Include hotness of region in opt remark
Adam Nemet
2016-07-29
1
-22
/
+27
*
[PM] Port LoopUnroll.
Sean Silva
2016-07-19
1
-0
/
+33
*
[LoopUnroll] Don't crash trying to unroll loop with EH pad exit
David Majnemer
2016-06-15
1
-0
/
+5
*
The patch set unroll disable pragma when unroll
Evgeny Stupachenko
2016-06-08
1
-11
/
+11
*
[LoopUnroll] Set correct thresholds for new recently enabled unrolling heuris...
Michael Zolotukhin
2016-06-03
1
-2
/
+2
*
The patch fixes r271071
Evgeny Stupachenko
2016-05-28
1
-3
/
+4
*
The patch refactors unroll pass.
Evgeny Stupachenko
2016-05-27
1
-201
/
+244
*
Apply clang-tidy's misc-move-constructor-init throughout LLVM.
Benjamin Kramer
2016-05-27
1
-2
/
+4
*
[LoopUnrollAnalyzer] Fix a crash in analyzeLoopUnrollCost.
Michael Zolotukhin
2016-05-26
1
-20
/
+16
*
Re-enable "[LoopUnroll] Enable advanced unrolling analysis by default" one mo...
Michael Zolotukhin
2016-05-24
1
-3
/
+3
*
Revert r270518, which re-enabled "[LoopUnroll] Enable advanced unrolling anal...
Hans Wennborg
2016-05-24
1
-3
/
+3
*
Revert "Revert r270478 "[LoopUnroll] Enable advanced unrolling analysis by de...
Michael Zolotukhin
2016-05-24
1
-3
/
+3
*
Revert r270478 "[LoopUnroll] Enable advanced unrolling analysis by default."
Hans Wennborg
2016-05-23
1
-3
/
+3
[prev]
[next]