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
*
[MemorySSA] Make the use of moveAllAfterMergeBlocks consistent.
Alina Sbirlea
2019-10-09
3
-14
/
+42
*
[LV] Emitting SCEV checks with OptForSize
Sjoerd Meijer
2019-10-09
1
-1
/
+2
*
Unify the two CRC implementations
Hans Wennborg
2019-10-09
1
-3
/
+3
*
[CVP} Replace SExt with ZExt if the input is known-non-negative
Roman Lebedev
2019-10-08
1
-0
/
+25
*
Revert "[LoopVectorize][PowerPC] Estimate int and float register pressure sep...
Jinsong Ji
2019-10-08
3
-110
/
+49
*
[CodeExtractor] Factor out and reuse shrinkwrap analysis
Vedant Kumar
2019-10-08
5
-106
/
+149
*
[Attributor][MustExec] Deduce dereferenceable and nonnull attribute using Mus...
Hideto Ueno
2019-10-08
1
-24
/
+209
*
[Attributor] Add helper class to compose two structured deduction.
Hideto Ueno
2019-10-08
1
-0
/
+15
*
[SVE][IR] Scalable Vector size queries and IR instruction support
Graham Hunter
2019-10-08
1
-2
/
+4
*
[LoopRotate] Unconditionally get DomTree.
Florian Hahn
2019-10-08
1
-3
/
+2
*
[LoopRotate] Unconditionally get ScalarEvolution.
Florian Hahn
2019-10-08
1
-3
/
+2
*
[LoopVectorize] Fix non-debug builds after rL374017
Kadir Cetinkaya
2019-10-08
1
-6
/
+8
*
[LoopVectorize][PowerPC] Estimate int and float register pressure separately ...
Zi Xuan Wu
2019-10-08
3
-49
/
+108
*
[ConstantRange] [NFC] replace addWithNoSignedWrap with addWithNoWrap.
Chen Zheng
2019-10-08
1
-2
/
+2
*
[Attributor][NFC] Add debug output
Johannes Doerfert
2019-10-07
1
-1
/
+4
*
[Attributor][FIX] Remove initialize calls and add undefs
Johannes Doerfert
2019-10-07
1
-2
/
+2
*
[Attributor] Use local linkage instead of internal
Johannes Doerfert
2019-10-07
1
-4
/
+4
*
[Attributor] Use abstract call sites for call site callback
Johannes Doerfert
2019-10-07
1
-23
/
+37
*
[Attributor] Deduce memory behavior of functions and arguments
Johannes Doerfert
2019-10-07
1
-3
/
+480
*
[InstCombine] Fold conditional sign-extend of high-bit-extract into high-bit-...
Roman Lebedev
2019-10-07
1
-0
/
+110
*
[InstCombine] Move isSignBitCheck(), handle rest of the predicates
Roman Lebedev
2019-10-07
2
-28
/
+39
*
[InstCombine][NFC] dropRedundantMaskingOfLeftShiftInput(): change how we deal...
Roman Lebedev
2019-10-07
1
-70
/
+62
*
[InstCombine] dropRedundantMaskingOfLeftShiftInput(): propagate undef shift a...
Roman Lebedev
2019-10-07
1
-0
/
+33
*
Second attempt to add iterator_range::empty()
Jordan Rose
2019-10-07
5
-7
/
+7
*
Revert "[SLP] avoid reduction transform on patterns that the backend can load...
Martin Storsjo
2019-10-07
1
-12
/
+3
*
[InstCombine] fold fneg disguised as select+fmul (PR43497)
Sanjay Patel
2019-10-06
1
-18
/
+49
*
[InstCombine] don't assume 'inbounds' for bitcast pointer to GEP transform (P...
Sanjay Patel
2019-10-06
1
-2
/
+9
*
[SLP] avoid reduction transform on patterns that the backend can load-combine
Sanjay Patel
2019-10-05
1
-3
/
+12
*
Invalidate assumption cache before outlining.
Aditya Kumar
2019-10-04
2
-12
/
+21
*
[InstCombine] Fold 'icmp eq/ne (?trunc (lshr/ashr %x, bitwidth(x)-1)), 0' -> ...
Roman Lebedev
2019-10-04
1
-0
/
+28
*
[InstCombine] Right-shift shift amount reassociation with truncation (PR43564...
Roman Lebedev
2019-10-04
1
-15
/
+19
*
LowerTypeTests: Rename local functions to avoid collisions with identically n...
Peter Collingbourne
2019-10-03
1
-0
/
+11
*
[MemorySSA] Don't hoist stores if interfering uses (as calls) exist.
Alina Sbirlea
2019-10-03
1
-1
/
+11
*
[PGO] Refactor Value Profiling into a plugin based oracle and create a well d...
Bardia Mahjour
2019-10-03
5
-120
/
+280
*
[Alignment][NFC] Remove StoreInst::setAlignment(unsigned)
Guillaume Chatelet
2019-10-03
10
-28
/
+27
*
[InstCombine] Bypass high bit extract before variable sign-extension (PR43523)
Roman Lebedev
2019-10-02
2
-0
/
+74
*
[InstCombine] Transform bcopy to memmove
David Bolvansky
2019-10-02
1
-0
/
+8
*
Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomput...
Florian Hahn
2019-10-02
1
-7
/
+3
*
Handle llvm.launder.invariant.group in msan.
Evgeniy Stepanov
2019-10-02
1
-0
/
+9
*
[Local] Handle terminators with users in removeUnreachableBlocks.
Florian Hahn
2019-10-02
1
-3
/
+7
*
[Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock.
Florian Hahn
2019-10-02
2
-8
/
+4
*
[ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when necessary
Teresa Johnson
2019-10-02
1
-4
/
+2
*
LowerExpectIntrinsic handlePhiDef - silence static analyzer dyn_cast<PHINode>...
Simon Pilgrim
2019-10-02
1
-1
/
+1
*
[CodeExtractor] NFC: Refactor sanity checks into isEligible
Aditya Kumar
2019-10-02
1
-24
/
+31
*
NFC: directly return when CommonExitBlock != Succ
Aditya Kumar
2019-10-02
1
-4
/
+2
*
LICM - remove unused variable and reduce scope of another variable. NFCI.
Simon Pilgrim
2019-10-02
1
-4
/
+2
*
Revert [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Florian Hahn
2019-10-02
1
-3
/
+7
*
[GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Florian Hahn
2019-10-02
1
-7
/
+3
*
[Local] Simplify function removeUnreachableBlocks() to avoid (re-)computation.
Florian Hahn
2019-10-02
1
-16
/
+10
*
[BypassSlowDivision][CodeGenPrepare] avoid crashing on unused code (PR43514)
Sanjay Patel
2019-10-01
1
-2
/
+6
[next]