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
/
InstCombine
/
InstCombineCalls.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] Allow InstCombine to merge adjacent guards
Sanjoy Das
2017-02-01
1
-6
/
+14
*
[Instcombine] Combine consecutive identical fences
Davide Italiano
2017-01-31
1
-0
/
+9
*
[NVPTX] [InstCombine] Add llvm_unreachable to appease MSVC.
Justin Lebar
2017-01-27
1
-0
/
+1
*
[NVPTX] Fix use-after-stack-free bug in InstCombineCalls.
Justin Lebar
2017-01-27
1
-1
/
+1
*
[NVPTX] Upgrade NVVM intrinsics in InstCombineCalls.
Justin Lebar
2017-01-27
1
-0
/
+250
*
Revert a couple of InstCombine/Guard checkins
Sanjoy Das
2017-01-26
1
-29
/
+0
*
[X86] Add demanded elts support for the inputs to pclmul intrinsic
Craig Topper
2017-01-26
1
-0
/
+38
*
[InstCombine] Canonicalize guards for NOT OR condition
Artur Pilipenko
2017-01-25
1
-0
/
+12
*
[InstCombine][SSE] Add support for PACKSS/PACKUS constant folding
Simon Pilgrim
2017-01-25
1
-0
/
+94
*
[InstCombine] Canonicalize guards for AND condition
Artur Pilipenko
2017-01-25
1
-0
/
+17
*
[InstCombine] Allow InstrCombine to remove one of adjacent guards if they are...
Artur Pilipenko
2017-01-25
1
-0
/
+10
*
[InstCombine][X86] MULDQ/MULUDQ undef -> zero
Simon Pilgrim
2017-01-24
1
-1
/
+1
*
SimplifyLibCalls: Replace more unary libcalls with intrinsics
Matt Arsenault
2017-01-23
1
-1
/
+8
*
[InstCombine][X86] Add MULDQ/MULUDQ constant folding support
Simon Pilgrim
2017-01-23
1
-3
/
+40
*
[InstCombine][X86] MULDQ/MULUDQ undef -> zero
Simon Pilgrim
2017-01-23
1
-2
/
+2
*
[InstCombine][X86] Add MULDQ/MULUDQ undef handling
Simon Pilgrim
2017-01-20
1
-0
/
+15
*
[InstCombine] Remove unnecessary intrinsics demanded elts handling
Simon Pilgrim
2017-01-18
1
-22
/
+2
*
[InstCombine][X86][AVX] Add DemandedElts support for VPERMILPD/VPERMILPS inst...
Simon Pilgrim
2017-01-17
1
-1
/
+11
*
SimplifyLibCalls: Replace fabs libcalls with intrinsics
Matt Arsenault
2017-01-17
1
-0
/
+12
*
[InstCombine][SSE] Add DemandedElts support for PSHUFB instructions
Simon Pilgrim
2017-01-16
1
-1
/
+11
*
Make processing @llvm.assume more efficient - Add affected values to the assu...
Hal Finkel
2017-01-11
1
-0
/
+3
*
InstCombine: Set operands instead of creating new call
Matt Arsenault
2017-01-10
1
-10
/
+6
*
InstCombine: Fold cos(-x) -> cos(x)
Matt Arsenault
2017-01-04
1
-0
/
+14
*
InstCombine: Fold fabs on select of constants
Matt Arsenault
2017-01-03
1
-0
/
+12
*
[InstCombine] use 'match' to reduce code bloat; NFCI
Sanjay Patel
2017-01-03
1
-15
/
+11
*
InstCombine: Add fma with constant transforms
Matt Arsenault
2017-01-03
1
-3
/
+17
*
InstCombine: Add fma + fabs/fneg transforms
Matt Arsenault
2017-01-03
1
-0
/
+30
*
[InstCombine][AVX-512] Teach InstCombine that llvm.x86.avx512.vcomi.sd and ll...
Craig Topper
2016-12-31
1
-0
/
+2
*
[InstCombine][AVX-512] When turning intrinsics with masking into native IR, d...
Craig Topper
2016-12-30
1
-9
/
+20
*
[InstCombine][X86] Add DemandedElts support for 512-bit PMULDQ/PMULUDQ instru...
Craig Topper
2016-12-27
1
-1
/
+3
*
[AVX-512][InstCombine] Teach InstCombine to turn masked scalar add/sub/mul/di...
Craig Topper
2016-12-27
1
-37
/
+42
*
[AVX-512][InstCombine] Teach InstCombine to turn packed add/sub/mul/div with ...
Craig Topper
2016-12-27
1
-0
/
+44
*
[InstCombine][X86] Add DemandedElts support for PMULDQ/PMULUDQ instructions
Simon Pilgrim
2016-12-26
1
-0
/
+15
*
[AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with ...
Craig Topper
2016-12-26
1
-3
/
+49
*
[AVX-512][InstCombine] Teach InstCombine to converted masked vpermv intrinsic...
Craig Topper
2016-12-25
1
-4
/
+50
*
[Analysis] Centralize objectsize lowering logic.
George Burgess IV
2016-12-20
1
-10
/
+5
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-83
/
+11
*
[AVX-512][InstCombine] Add masked scalar FMA intrinsics to SimplifyDemandedVe...
Craig Topper
2016-12-15
1
-0
/
+10
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-11
/
+11
*
Make processing @llvm.assume more efficient by using operand bundles
Hal Finkel
2016-12-15
1
-0
/
+72
*
[X86][InstCombine] Handle demanded elements for operand of AVX-512 scalar flo...
Craig Topper
2016-12-14
1
-1
/
+17
*
[X86][InstCombine] Teach SimplifyDemandedVectorElts to handle masked scalar a...
Craig Topper
2016-12-14
1
-20
/
+2
*
[X86][InstCombine] Handle scalar fmadd intrinsics correctly in SimplifyDemand...
Craig Topper
2016-12-14
1
-8
/
+8
*
[X86][InstCombine] Teach SimplifyDemandedVectorElts to handle scalar round in...
Craig Topper
2016-12-14
1
-27
/
+2
*
[X86][InstCombine] Teach SimplifyDemandedVectorElts to handle scalar min/max/...
Craig Topper
2016-12-14
1
-17
/
+6
*
[X86][InstCombine] Fix SimplifyDemandedVectorElts to handle frcz scalar intri...
Craig Topper
2016-12-13
1
-0
/
+13
*
[X86][InstCombine] Teach InstCombineCalls to simplify demanded elements for s...
Craig Topper
2016-12-11
1
-0
/
+8
*
[AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded for sc...
Craig Topper
2016-12-11
1
-1
/
+3
*
[AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded elemen...
Craig Topper
2016-12-11
1
-0
/
+31
*
[AVX-512][InstCombine] Add 512-bit vpermilvar intrinsics to InstCombineCalls ...
Craig Topper
2016-12-11
1
-10
/
+10
[next]