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
*
Change some dyn_cast to more apropriate isa. NFC
Fangrui Song
2019-04-05
5
-8
/
+8
*
[IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes
2019-04-04
14
-17
/
+17
*
[InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden
2019-04-04
1
-1
/
+10
*
Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct...
David L. Jones
2019-04-04
1
-15
/
+14
*
[IR] Create new method in `Function` class (NFC)
Evandro Menezes
2019-04-03
6
-12
/
+8
*
[InstCombine] Simplify ctpop with bitreverse/bswap
David Bolvansky
2019-04-03
1
-0
/
+8
*
[WebAssembly] Add Emscripten OS definition + small_printf
Alon Zakai
2019-04-03
1
-0
/
+48
*
[InstCombine] Simplify ctlz/cttz with bitreverse
David Bolvansky
2019-04-02
1
-1
/
+9
*
[ArgPromotion] Set debug location at updated callsites
Vedant Kumar
2019-04-02
1
-7
/
+9
*
[DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
Vedant Kumar
2019-04-02
1
-3
/
+21
*
[SLP] reorderInputsAccordingToOpcode is const method. NFCI.
Simon Pilgrim
2019-04-02
1
-5
/
+4
*
[SimplifyCFG] Don't split musttail call from ret
Joseph Tremoulet
2019-04-02
1
-1
/
+1
*
[SampleProfile] Repeat indirect call promotion only when the target is actual...
Taewook Oh
2019-04-02
1
-0
/
+3
*
[PruneEH] Don't split musttail call from ret
Joseph Tremoulet
2019-04-02
1
-1
/
+2
*
[Transforms] Redundant getValueOperand (NFC)
Brian Gesiak
2019-04-02
1
-2
/
+2
*
[Internalize] Replace uses of std::set with DenseSet
Fangrui Song
2019-04-02
1
-4
/
+3
*
[Internalize] Replace fstream with line_iterator for -internalize-public-api-...
Fangrui Song
2019-04-02
1
-9
/
+7
*
SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without ...
Hans Wennborg
2019-04-02
1
-14
/
+15
*
[LoopPredication] Simplify widenable condition handling [NFC]
Philip Reames
2019-04-02
1
-9
/
+18
*
[LoopPred] Rename a variable to simply a future patch [NFC]
Philip Reames
2019-04-01
1
-8
/
+8
*
[NFC] Remove dead parameter "FreeInLoop", fix some typos and trailing whitesp...
Nick Lewycky
2019-04-01
1
-15
/
+12
*
[SLP] getVectorElementSize and isTreeTinyAndNotFullyVectorizable are const me...
Simon Pilgrim
2019-04-01
1
-4
/
+4
*
[SLP] getGatherCost and isFullyVectorizableTinyTree are const methods. NFCI.
Simon Pilgrim
2019-04-01
1
-7
/
+7
*
[LoopPred] Be uniform about proving generated conditions
Philip Reames
2019-04-01
1
-0
/
+3
*
[LoopPred] Delete the old condition expressions if unused
Philip Reames
2019-04-01
1
-0
/
+5
*
[InstCombine] Handle vector gep with scalar argument in evaluateInDifferentEl...
Mikael Holmen
2019-04-01
1
-1
/
+8
*
Revert "[InstCombine] Handle vector gep with scalar argument in evaluateInDif...
Mikael Holmen
2019-04-01
1
-8
/
+1
*
[InstCombine] Handle vector gep with scalar argument in evaluateInDifferentEl...
Mikael Holmen
2019-04-01
1
-1
/
+8
*
[InstCombine] eliminate commuted select-shuffles + binop (PR41304)
Sanjay Patel
2019-04-01
1
-0
/
+24
*
[InstCombine] canonicalize select shuffles by commuting
Sanjay Patel
2019-03-31
1
-0
/
+9
*
[LoopPredication] Remove stale TODO
Philip Reames
2019-03-29
1
-2
/
+0
*
[LoopPredication] Use the builder's insertion point everywhere [NFC]
Philip Reames
2019-03-29
1
-11
/
+11
*
[InstCombine] move shuffle canonicalizations before other transforms
Sanjay Patel
2019-03-29
1
-30
/
+27
*
[SLP] Add support for commutative icmp/fcmp predicates
Simon Pilgrim
2019-03-29
1
-14
/
+28
*
Recommit "[DSE] Preserve basic block ordering using OrderedBasicBlock."
Florian Hahn
2019-03-29
1
-39
/
+30
*
[SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Simon Pilgrim
2019-03-29
1
-9
/
+17
*
Revert Recommit "[DSE] Preserve basic block ordering using OrderedBasicBlock."
Florian Hahn
2019-03-29
1
-30
/
+39
*
Recommit "[DSE] Preserve basic block ordering using OrderedBasicBlock."
Florian Hahn
2019-03-28
1
-39
/
+30
*
[LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn
2019-03-28
1
-4
/
+10
*
Revert [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn
2019-03-28
1
-30
/
+39
*
[DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn
2019-03-28
1
-39
/
+30
*
Make helper functions static. NFC.
Benjamin Kramer
2019-03-28
1
-2
/
+2
*
[asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-...
Pierre Gousseau
2019-03-28
1
-6
/
+31
*
[VPlan] Determine Vector Width programmatically.
Florian Hahn
2019-03-28
2
-20
/
+37
*
[InstCombine] Use uadd.sat and usub.sat for canonicalization
Nikita Popov
2019-03-27
1
-28
/
+21
*
[InstCombine] form uaddsat from add+umin (PR14613)
Sanjay Patel
2019-03-26
1
-0
/
+25
*
[SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingTo...
Simon Pilgrim
2019-03-25
1
-85
/
+35
*
[SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canon...
Simon Pilgrim
2019-03-25
1
-7
/
+2
*
[SLPVectorizer] shouldReorderOperands - just check for reordering. NFCI.
Simon Pilgrim
2019-03-24
1
-28
/
+24
*
[ConstantRange] Add getFull() + getEmpty() named constructors; NFC
Nikita Popov
2019-03-24
1
-3
/
+3
[next]