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
Commit message (
Expand
)
Author
Age
Files
Lines
*
[DebugCounters] Keep track of total counts
George Burgess IV
2018-07-23
1
-1
/
+1
*
[GVN] Don't use the eliminated load as an available value in phi construction
John Brawn
2018-07-23
1
-0
/
+9
*
[GVNHoist] safeToHoistLdSt allows illegal hoisting
Alexandros Lamprineas
2018-07-23
1
-1
/
+1
*
Early exit with cheaper checks
Aditya Kumar
2018-07-21
1
-13
/
+12
*
[IPSCCP] Fix for bot failure caused by r337548
Florian Hahn
2018-07-20
1
-1
/
+1
*
Recommit r328307: [IPSCCP] Use constant range information for comparisons of ...
Florian Hahn
2018-07-20
1
-110
/
+80
*
[SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman
2018-07-19
1
-73
/
+62
*
[IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn
2018-07-17
1
-3
/
+7
*
[LSR] If no Use is interesting, early return.
Tim Shen
2018-07-13
1
-1
/
+3
*
Temporarily revert "Recommit r328307: [IPSCCP] Use constant range information...
Eric Christopher
2018-07-12
1
-81
/
+111
*
[LoopIdiomRecognize] Don't convert a do while loop to ctlz.
Craig Topper
2018-07-11
1
-10
/
+15
*
[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
*
llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta
2018-07-09
2
-11
/
+23
*
[PM/Unswitch] Fix a nasty bug in the new PM's unswitch introduced in
Chandler Carruth
2018-07-09
1
-26
/
+81
*
[LoopIdiomRecognize] Support for converting loops that use LSHR to CTLZ.
Craig Topper
2018-07-08
1
-13
/
+21
*
[PM/LoopUnswitch] Fix PR37889, producing the correct loop nest structure
Chandler Carruth
2018-07-07
1
-2
/
+81
*
[LoopSink] Make the enforcement of determinism deterministic.
Benjamin Kramer
2018-07-06
1
-4
/
+6
*
Revert r332168: "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading.""
Michael Zolotukhin
2018-07-05
1
-19
/
+15
*
[PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when
Chandler Carruth
2018-07-03
1
-21
/
+84
*
Replace "Replacable" with "Replaceable". [NFC]
Alina Sbirlea
2018-07-02
1
-13
/
+13
*
Recommit r328307: [IPSCCP] Use constant range information for comparisons of ...
Florian Hahn
2018-07-02
1
-111
/
+81
*
[UnrollAndJam] New Unroll and Jam pass
David Green
2018-07-01
4
-9
/
+463
*
[instsimplify] Move the instsimplify pass to use more obvious file names
Chandler Carruth
2018-06-29
3
-0
/
+146
*
Revert "Extend CFGPrinter and CallPrinter with Heat Colors"
Sean Fertile
2018-06-29
1
-1
/
+1
*
Extend CFGPrinter and CallPrinter with Heat Colors
Sean Fertile
2018-06-29
1
-1
/
+1
*
[SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis Grammenos
2018-06-28
1
-0
/
+2
*
[SCCP] Mark CFG as preserved.
Florian Hahn
2018-06-28
1
-0
/
+2
*
[JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin
2018-06-26
1
-10
/
+12
*
LoopUnroll: Allow analyzing intrinsic call costs
Matt Arsenault
2018-06-26
1
-2
/
+7
*
[IPSCCP] Change dead blocks to unreachable after visiting all executable blocks.
Florian Hahn
2018-06-26
1
-3
/
+11
*
[PM/LoopUnswitch] Teach the new unswitch to handle nontrivial
Chandler Carruth
2018-06-25
1
-156
/
+201
*
[LoopIdiomRecognize] Fix a couple places where it appears we were uninteniona...
Craig Topper
2018-06-25
1
-6
/
+5
*
Fix invariant fdiv hoisting in LICM
Stanislav Mekhanoshin
2018-06-23
1
-14
/
+14
*
[LoopReroll] Rewrite induction variable rewriting.
Eli Friedman
2018-06-22
1
-177
/
+59
*
[LoopUnswitch]Fix comparison for DomTree updates.
Alina Sbirlea
2018-06-22
1
-2
/
+3
*
Revert r335206 "Recommit r333268: [IPSCCP] Use PredicateInfo to propagate fac...
Francis Visoiu Mistrih
2018-06-21
1
-112
/
+8
*
Recommit r333268: [IPSCCP] Use PredicateInfo to propagate facts from cmp inst...
Florian Hahn
2018-06-21
1
-8
/
+112
*
[PM/LoopUnswitch] Add partial non-trivial unswitching for invariant
Chandler Carruth
2018-06-21
1
-92
/
+237
*
Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnly...
Alina Sbirlea
2018-06-20
1
-6
/
+4
*
[PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth
2018-06-20
1
-49
/
+171
*
[LoopSimplifyCFG] Invalidate SCEV in LoopSimplifyCFG
David Green
2018-06-19
1
-3
/
+7
*
[LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn
2018-06-19
1
-30
/
+40
*
CorrelatedValuePropagation: Preserve DT.
Michael Zolotukhin
2018-06-16
1
-5
/
+18
*
[EarlyCSE] Fix MSVC build. NFCI.
Simon Pilgrim
2018-06-14
1
-9
/
+5
*
[EarlyCSE] Propagate conditions of AND and OR instructions
Max Kazantsev
2018-06-14
1
-14
/
+43
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-06-14
14
-31
/
+31
*
Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
Florian Hahn
2018-06-12
4
-12
/
+12
*
Use SmallPtrSet instead of SmallSet in places where we iterate over the set.
Craig Topper
2018-06-09
1
-1
/
+1
*
reapply r334209 with fixes for harfbuzz in Chromium
Daniil Fukalov
2018-06-08
1
-16
/
+26
[next]