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
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev
2019-08-30
4
-580
/
+398
*
[Tests] Precommit a few cases where we're missing oppurtunities for block loc...
Philip Reames
2019-08-29
1
-0
/
+66
*
[InstCombine] add possible bswap as widening shuffle test; NFC
Sanjay Patel
2019-08-29
1
-2
/
+13
*
[InstCombine] add tests for bswap disguised as shuffle; NFC
Sanjay Patel
2019-08-29
1
-17
/
+80
*
[SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
Michael Liao
2019-08-29
1
-0
/
+27
*
[NFC][SimplifyCFG] 'Safely extract low bits' pattern will also benefit from -...
Roman Lebedev
2019-08-29
1
-0
/
+35
*
[InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with...
Roman Lebedev
2019-08-29
3
-24
/
+12
*
[InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with...
Roman Lebedev
2019-08-29
3
-24
/
+12
*
[SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hois...
Roman Lebedev
2019-08-29
2
-17
/
+49
*
[InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + ...
Roman Lebedev
2019-08-29
2
-50
/
+46
*
[InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflo...
Roman Lebedev
2019-08-29
3
-38
/
+87
*
[InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev
2019-08-29
2
-119
/
+41
*
[Attributor] Deduce "noalias" attribute
Hideto Ueno
2019-08-29
2
-0
/
+86
*
[Attributor] Regularly clear dependences to remove spurious ones
Johannes Doerfert
2019-08-28
3
-3
/
+3
*
[NFC] Added more tests for D66651
David Bolvansky
2019-08-28
1
-0
/
+18
*
[InstCombine] Disable recursion in foldGEPICmp for vector pointer GEPs
Craig Topper
2019-08-28
1
-0
/
+12
*
[Attributor] Restrict liveness and return information to functions
Johannes Doerfert
2019-08-28
7
-7
/
+7
*
[LV] Fold tail by masking - handle reductions
Ayal Zaks
2019-08-28
1
-0
/
+56
*
[NFC] Unbreak tests
David Bolvansky
2019-08-28
1
-2
/
+0
*
[NFC] Updated test
David Bolvansky
2019-08-28
1
-5
/
+22
*
Annotate return values of allocation functions with dereferenceable_or_null
David Bolvansky
2019-08-28
5
-105
/
+191
*
Revert "Change the X86 datalayout to add three address spaces for 32 bit sign...
Vlad Tsyrklevich
2019-08-28
72
-72
/
+72
*
[InstCombine] Disable some portions of foldGEPICmp for GEPs that return a vec...
Craig Topper
2019-08-27
1
-0
/
+15
*
[Analysis] Improve EmitGEPOffset handling of vector GEPs with scalar indices.
Craig Topper
2019-08-27
1
-0
/
+15
*
[Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the pr...
Philip Reames
2019-08-27
1
-4
/
+7
*
Change the X86 datalayout to add three address spaces for 32 bit signed,
Amy Huang
2019-08-27
72
-72
/
+72
*
[NFC] Added tests for D66651
David Bolvansky
2019-08-27
1
-0
/
+181
*
[InstCombine] Fold select with ctlz to cttz
David Bolvansky
2019-08-27
1
-38
/
+8
*
Add PhaseOrdering/lifetime-sanitizer.ll tests
Vitaly Buka
2019-08-27
1
-0
/
+71
*
msan, codegen, instcombine: Keep more lifetime markers used for msan
Vitaly Buka
2019-08-26
1
-0
/
+15
*
Preland test cases for D66688 to make diffs clear.
Philip Reames
2019-08-26
1
-0
/
+1390
*
[InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null ...
Philip Reames
2019-08-26
1
-7
/
+5
*
[Attributor] Adjust and test the iteration bound of tests
Johannes Doerfert
2019-08-26
15
-15
/
+15
*
[Attributor] Allow explicit dependence tracking
Johannes Doerfert
2019-08-26
1
-1
/
+1
*
[LoopUnroll] Handle certain PHIs in full unrolling properly
Bjorn Pettersson
2019-08-26
1
-0
/
+107
*
[InstCombine] matchThreeWayIntCompare(): commutativity awareness
Roman Lebedev
2019-08-24
1
-52
/
+24
*
[InstCombine] Try to reuse constant from select in leading comparison
Roman Lebedev
2019-08-24
4
-77
/
+85
*
[InstCombine][NFC] reuse-constant-from-select-in-icmp.ll - revisit tests
Roman Lebedev
2019-08-24
1
-3
/
+13
*
NFC: Rename lifetime-asan.ll -> lifetime-sanitizer.ll
Vitaly Buka
2019-08-24
1
-0
/
+0
*
[Attributor] Manifest alignment in load and store instructions
Johannes Doerfert
2019-08-23
1
-0
/
+55
*
[SampleFDO] Add ExtBinary format to support extension of binary profile.
Wei Mi
2019-08-23
2
-2
/
+4
*
Fix a bug in just submitted rL369789
Philip Reames
2019-08-23
1
-0
/
+26
*
[InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Philip Reames
2019-08-23
1
-0
/
+184
*
[Attributor] Manifest constant return values
Johannes Doerfert
2019-08-23
1
-0
/
+9
*
[Attributor] Deal with shrinking dereferenceability in a loop
Johannes Doerfert
2019-08-23
1
-2
/
+33
*
[Reassoc] Small fix to support unary FNeg in NegateValue(...)
Cameron McInally
2019-08-23
1
-0
/
+24
*
[Attributor][Fix] Deal with "growing" dereferenceability
Johannes Doerfert
2019-08-23
1
-0
/
+30
*
[Attributor] FIX: Treat new attributes as changed ones
Johannes Doerfert
2019-08-23
1
-0
/
+43
*
[IndVars] Fix a bug noticed by inspection
Philip Reames
2019-08-23
1
-0
/
+61
*
[AlignmentFromAssumptions] getNewAlignmentDiff(): use getURemExpr()
Fangrui Song
2019-08-23
1
-0
/
+55
[prev]
[next]