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
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
17
-167
/
+69
*
Make processing @llvm.assume more efficient by using operand bundles
Hal Finkel
2016-12-15
1
-3
/
+6
*
[IRCE] Avoid loop optimizations on pre and post loops
Anna Thomas
2016-12-13
1
-0
/
+34
*
[ADCE] Add code to remove dead branches
David Callahan
2016-12-13
1
-54
/
+227
*
[SCCP] Debug diagnostic goes under DEBUG(). NFCI.
Davide Italiano
2016-12-13
1
-1
/
+1
*
[SCCP] Use the appropriate helper function. NFCI.
Davide Italiano
2016-12-11
1
-2
/
+2
*
[SCCP] Teach the pass about `mul %x 0` even if %x is overdefined.
Davide Italiano
2016-12-09
1
-2
/
+5
*
[SCCP] Make sure SCCP and ConstantFolding agree on undef >> a.
Davide Italiano
2016-12-08
1
-2
/
+2
*
[BDCE] Skip metadata while replacing uses.
Davide Italiano
2016-12-07
1
-2
/
+3
*
[GVNHoist] Invalidate MemDep when an instruction is moved.
Eli Friedman
2016-12-07
1
-0
/
+1
*
When GVN removes a redundant load, it should not modify the debug location of...
Andrea Di Biagio
2016-12-07
1
-1
/
+4
*
[BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Davide Italiano
2016-12-06
1
-0
/
+5
*
Revert "[SCCP] Remove manual folding of terminator instructions."
Davide Italiano
2016-12-06
1
-2
/
+27
*
[SCCP] Remove manual folding of terminator instructions.
Davide Italiano
2016-12-05
1
-27
/
+2
*
[DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation
Adrian Prantl
2016-12-05
1
-20
/
+22
*
IR: Move NumElements field from {Array,Vector}Type to SequentialType.
Peter Collingbourne
2016-12-02
1
-7
/
+2
*
Change LoopUnrollPass cost from int to unsigned to make it consistent. (NFC)
Dehao Chen
2016-12-02
1
-5
/
+5
*
IR: Change PointerType to derive from Type rather than SequentialType.
Peter Collingbourne
2016-12-02
1
-4
/
+0
*
IR: Change the gep_type_iterator API to avoid always exposing the "current" t...
Peter Collingbourne
2016-12-02
5
-14
/
+15
*
Factor out common parts of LVI and Float2Int into ConstantRange [NFCI]
Philip Reames
2016-12-01
1
-30
/
+15
*
[GVN, OptDiag] Print the interesting instructions involved in missed load-eli...
Adam Nemet
2016-12-01
1
-0
/
+36
*
[GVN, OptDiag] Include the value that is forwarded in load elimination
Adam Nemet
2016-12-01
1
-5
/
+8
*
[GVN] Basic optimization remark support
Adam Nemet
2016-12-01
1
-3
/
+20
*
[SCCP] Switch over to DEBUG() and drop an #ifdef.
Davide Italiano
2016-12-01
1
-6
/
+2
*
[SCCP] Prefer `auto` when the type is obvious. NFCI.
Davide Italiano
2016-12-01
1
-27
/
+27
*
[GVN] When merging blocks update LoopInfo if it's available
Adam Nemet
2016-12-01
1
-6
/
+10
*
Fix LSR best register search algorithm.
Evgeny Stupachenko
2016-11-30
1
-2
/
+3
*
[LoopUnroll] Implement profile-based loop peeling
Michael Kuperstein
2016-11-30
1
-14
/
+35
*
Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko
2016-11-30
2
-30
/
+87
*
Revert "[GVN] Basic optimization remark support"
Adam Nemet
2016-11-30
1
-20
/
+3
*
[GVN] Basic optimization remark support
Adam Nemet
2016-11-29
1
-3
/
+20
*
[StructurizeCFG] Fix infinite loop in rebuildSSA.
Justin Lebar
2016-11-29
1
-1
/
+4
*
Revert "[GVN] Basic optimization remark support"
Adam Nemet
2016-11-29
1
-20
/
+3
*
Revert "[GVN, OptDiag] Include the value that is forwarded in load elimination"
Adam Nemet
2016-11-29
1
-8
/
+5
*
Revert "[GVN, OptDiag] Print the interesting instructions involved in missed ...
Adam Nemet
2016-11-29
1
-36
/
+0
*
[CVP] Remove cvp-dont-process-adds flag
Artur Pilipenko
2016-11-29
1
-5
/
+0
*
[GVNHoist] Rename variables.
Aditya Kumar
2016-11-29
1
-14
/
+16
*
[GVNHoist] Enable aggressive hoisting when optimizing for code-size
Aditya Kumar
2016-11-29
1
-5
/
+13
*
[GVN, OptDiag] Print the interesting instructions involved in missed load-eli...
Adam Nemet
2016-11-29
1
-0
/
+36
*
[SROA] Drop lifetime.start/end intrinsics when they block promotion.
Eli Friedman
2016-11-28
1
-6
/
+12
*
[StructurizeCFG] Use range-based for loops.
Justin Lebar
2016-11-28
1
-72
/
+51
*
[StructurizeCFG] Refactor NearestCommonDominator.
Justin Lebar
2016-11-28
1
-56
/
+37
*
[GVN, OptDiag] Include the value that is forwarded in load elimination
Adam Nemet
2016-11-28
1
-5
/
+8
*
[GVN] Basic optimization remark support
Adam Nemet
2016-11-28
1
-3
/
+20
*
Replace some callers of setTailCall with setTailCallKind
David Majnemer
2016-11-25
1
-1
/
+1
*
[Loop Unswitch] Patch to selective unswitch only the reachable branch instruc...
Abhilash Bhandari
2016-11-25
1
-1
/
+36
*
[LoopUnroll] Move code to exit early. NFC.
Haicheng Wu
2016-11-23
1
-10
/
+8
*
[StructurizeCFG] Refactor OrderNodes.
Justin Lebar
2016-11-22
1
-12
/
+6
*
[StructurizeCFG] Add whitespace in getAnalysisUsage.
Justin Lebar
2016-11-22
1
-0
/
+1
*
[StructurizeCFG] Remove unnecessary "using" in class.
Justin Lebar
2016-11-22
1
-1
/
+0
[next]