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
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] Missed optimization in math expression: sin(x) / cos(x) => tan(x)
Dmitry Venikov
2018-01-11
3
-15
/
+48
*
[NFC] Commit to mention that r322248 is actually made by AndrewScheidecker
Marcello Maggioni
2018-01-11
1
-1
/
+1
*
[SimplifyCFG] Add cut-off for InitializeUniqueCases.
Marcello Maggioni
2018-01-11
1
-13
/
+25
*
Add explanatory comment to LoadStoreVectorizer.
Justin Lebar
2018-01-10
1
-0
/
+32
*
LowerTypeTests: Add limited support for aliases
Vlad Tsyrklevich
2018-01-10
2
-0
/
+83
*
[LoopRotate] Detect loops with indirect branches better (we're giving up on t...
Michael Zolotukhin
2018-01-09
1
-1
/
+1
*
[IPSCCP] Remove calls without side effects
Chris Bieneman
2018-01-09
1
-1
/
+1
*
NewGVN: Fix PR/33367, which was causing us to delete non-copy intrinsics acci...
Daniel Berlin
2018-01-09
1
-2
/
+5
*
Add a pass to generate synthetic function entry counts.
Easwaran Raman
2018-01-09
3
-1
/
+129
*
[InstCombine] weaken assertions for icmp folds (PR35846)
Sanjay Patel
2018-01-09
1
-10
/
+4
*
[EarlyCSE] Salvage debug info during DCE
Petar Jovanovic
2018-01-09
1
-0
/
+1
*
[InstCombine] Check for out of range ashr values using APInt before calling g...
Simon Pilgrim
2018-01-09
1
-3
/
+5
*
AlwaysInliner: Alow setting InsertLifetime in the new-style pass
Justin Bogner
2018-01-08
1
-1
/
+2
*
ArgPromotion: Allow setting MaxElements in the new-style pass
Justin Bogner
2018-01-08
1
-1
/
+1
*
[CVP] Replace incoming values from unreachable blocks with undef.
Davide Italiano
2018-01-08
1
-4
/
+24
*
[InstCombine] fold min/max tree with common operand (PR35717)
Sanjay Patel
2018-01-08
1
-0
/
+60
*
[SLP] Fix PR35777: Incorrect handling of aggregate values.
Alexey Bataev
2018-01-08
1
-50
/
+10
*
[SLP] Fix PR35628: Count external uses on extra reduction arguments.
Alexey Bataev
2018-01-08
1
-1
/
+0
*
Revert "[SCCP] Manually fold branches on undef."
Davide Italiano
2018-01-07
1
-26
/
+3
*
[SLPVectorizer] Reintroduce std::stable_sort(properlyDominates()).
Davide Italiano
2018-01-07
1
-9
/
+23
*
[LV][VPlan] NFC patch to move LoopVectorizationPlanner class out of LoopVecto...
Hal Finkel
2018-01-07
4
-271
/
+269
*
[CodeExtractor] Use subset of function attributes for extracted function.
Florian Hahn
2018-01-07
1
-4
/
+74
*
[InlineFunction] Preserve calling convention when forwarding VarArgs.
Florian Hahn
2018-01-06
1
-0
/
+1
*
[InlineFunction] Preserve attributes when forwarding VarArgs.
Florian Hahn
2018-01-06
1
-4
/
+23
*
[InlineFunction] Inline vararg functions that do not access varargs.
Florian Hahn
2018-01-06
1
-17
/
+20
*
[InstCombine] relax use constraint for min/max (~a, ~b) --> ~min/max(a, b)
Sanjay Patel
2018-01-06
1
-2
/
+2
*
[Utils] Simplify salvageDebugInfo, NFCI
Vedant Kumar
2018-01-05
1
-34
/
+30
*
[InstCombine] add folds for min(~a, b) --> ~max(a, b)
Sanjay Patel
2018-01-05
1
-22
/
+12
*
WholeProgramDevirt: Simplify ORE getter mechanism for old PM. NFCI.
Peter Collingbourne
2018-01-05
1
-34
/
+17
*
Revert "[JumpThreading] Preservation of DT and LVI across the pass"
Reid Kleckner
2018-01-04
4
-310
/
+89
*
[JumpThreading] Preservation of DT and LVI across the pass
Brian M. Rzycki
2018-01-04
4
-89
/
+310
*
Add assertion on DT availability during LI update in UpdateAnalysisInformation
Anna Thomas
2018-01-04
1
-0
/
+1
*
[InstCombine] safely create a constant of the right type (PR35794)
Sanjay Patel
2018-01-04
1
-4
/
+4
*
[GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load in case of a loop
Aditya Kumar
2018-01-04
1
-1
/
+1
*
StructurizeCFG: Fix broken backedge detection
Matt Arsenault
2018-01-03
1
-82
/
+28
*
[InstCombine] Check for out of range shift values using APInt before calling ...
Simon Pilgrim
2018-01-03
1
-4
/
+4
*
[BasicBlockUtils] Check for unreachable preds before updating LI in UpdateAna...
Anna Thomas
2018-01-02
1
-0
/
+6
*
[InstCombine] Missed optimization in math expression: squashing sqrt functions
Dmitry Venikov
2018-01-02
1
-0
/
+17
*
[SimplifyCFG] Return to the pass manager the correct value.
Davide Italiano
2017-12-31
1
-1
/
+1
*
[Utils/Local] Use `auto` when the type is obvious. NFCI.
Davide Italiano
2017-12-31
1
-6
/
+6
*
[Utils] Remove commented debug message. NFCI.
Davide Italiano
2017-12-31
1
-4
/
+0
*
[SimplifyCFG] Stop hoisting musttail calls incorrectly.
Davide Italiano
2017-12-31
1
-0
/
+11
*
Use phi ranges to simplify code. No functionality change intended.
Benjamin Kramer
2017-12-30
21
-341
/
+205
*
StructurizeCFG: Use phi iterator range
Matt Arsenault
2017-12-29
1
-8
/
+2
*
Remove superfluous copies in sample profiling.
Benjamin Kramer
2017-12-28
1
-5
/
+6
*
Revert r321377, it causes regression to https://reviews.llvm.org/P8055.
Guozhi Wei
2017-12-28
1
-179
/
+0
*
Avoid int to string conversion in Twine or raw_ostream contexts.
Benjamin Kramer
2017-12-28
3
-6
/
+6
*
[RewriteStatepoints] Fix incorrect assertion
Max Kazantsev
2017-12-28
1
-7
/
+2
*
[InstCombine] Check for isa<Instruction> before using cast<>
Simon Pilgrim
2017-12-28
1
-1
/
+1
*
Revert "[memcpyopt] Teach memcpyopt to optimize across basic blocks"
Reid Kleckner
2017-12-28
1
-46
/
+10
[next]