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
*
Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
Reid Kleckner
2017-04-10
1
-30
/
+19
*
Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
Reid Kleckner
2017-04-10
1
-19
/
+30
*
[IR] Make AttributeSetNode public, avoid temporary AttributeList copies
Reid Kleckner
2017-04-10
1
-30
/
+19
*
Do not translate rint into nearbyint, but truncate it like nearbyint.
Joerg Sonnenberger
2017-03-31
1
-0
/
+1
*
Fix the InstCombine to reserve the VP metadata and sets correct call count.
Dehao Chen
2017-03-31
1
-0
/
+6
*
Spelling mistakes in comments. NFCI.
Simon Pilgrim
2017-03-30
1
-1
/
+1
*
AMDGPU: Fold rcp/rsq of undef to undef
Matt Arsenault
2017-03-24
1
-2
/
+15
*
Rename AttributeSet to AttributeList
Reid Kleckner
2017-03-21
1
-35
/
+35
*
AMDGPU: Fold icmp/fcmp into icmp intrinsic
Matt Arsenault
2017-03-13
1
-0
/
+87
*
Remove sometimes faulty rewrite of memcpy in instcombine.
Mikael Holmen
2017-03-01
1
-55
/
+12
*
AMDGPU: Basic folds for fmed3 intrinsic
Matt Arsenault
2017-02-27
1
-0
/
+76
*
AMDGPU: Replace disabled exp inputs with undef
Matt Arsenault
2017-02-23
1
-0
/
+28
*
AMDGPU: Add replacement bfe intrinsics
Matt Arsenault
2017-02-22
1
-0
/
+73
*
AMDGPU: Add cvt.pkrtz intrinsic
Matt Arsenault
2017-02-22
1
-0
/
+25
*
InstCombine: Canonicalize fast fmuladd to fmul + fadd
Matt Arsenault
2017-02-16
1
-1
/
+14
*
[AVX-512][InstCombine] Teach InstCombine to optimize 512-bit packss/packus in...
Craig Topper
2017-02-16
1
-2
/
+4
*
[InstComobineCalls] Fix buildbot failures after r294453.
Igor Laevsky
2017-02-08
1
-1
/
+1
*
[InstCombineCalls] Unfold element atomic memcpy instruction
Igor Laevsky
2017-02-08
1
-0
/
+81
*
[InstCombineCalls] Remove zero length atomic memcpy intrinsics
Igor Laevsky
2017-02-08
1
-0
/
+6
*
[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
[next]