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
...
*
range
Vitaly Buka
2016-07-28
1
-0
/
+6
*
[InstCombine] Masked loads with undef masks can fold to normal loads
David Majnemer
2016-07-14
1
-6
/
+19
*
Move a transform from InstCombine to InstSimplify.
David Majnemer
2016-07-13
1
-4
/
+0
*
Remove dead TLI arg of isKnownNonNull and propagate deadness. NFC.
Sean Silva
2016-07-02
1
-2
/
+2
*
InstCombine: Don't strip convergent from intrinsic callsites
Matt Arsenault
2016-06-20
1
-1
/
+2
*
[IR] Require ArrayRef of 'uint32_t' instead of 'int' for the mask argument fo...
Craig Topper
2016-06-12
1
-3
/
+3
*
Avoid copies of std::strings and APInt/APFloats where we only read from it
Benjamin Kramer
2016-06-08
1
-1
/
+1
*
[InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to na...
Simon Pilgrim
2016-06-07
1
-0
/
+125
*
[InstCombine][SSE] Add MOVMSK constant folding (PR27982)
Simon Pilgrim
2016-06-07
1
-0
/
+51
*
[X86] Remove SSE/AVX unaligned store intrinsics as clang no longer uses them....
Craig Topper
2016-05-30
1
-26
/
+0
*
[X86][SSE] (Reapplied) Replace (V)PMOVSX and (V)PMOVZX integer extension intr...
Simon Pilgrim
2016-05-28
1
-44
/
+0
*
Revert: r270973 - [X86][SSE] Replace (V)PMOVSX and (V)PMOVZX integer extensio...
Simon Pilgrim
2016-05-27
1
-0
/
+44
*
[X86][SSE] Replace (V)PMOVSX and (V)PMOVZX integer extension intrinsics with ...
Simon Pilgrim
2016-05-27
1
-44
/
+0
*
[X86] Add the AVX storeu intrinsics to InstCombine and LoopStrengthReduce in ...
Craig Topper
2016-05-26
1
-0
/
+13
*
[InstCombine] Remove trivially empty va_start/va_end and va_copy/va_end ranges.
Arnaud A. de Grandmaison
2016-05-10
1
-22
/
+57
*
[InstCombine][SSE] Added support to VPERMD/VPERMPS to shuffle combine to acce...
Simon Pilgrim
2016-05-01
1
-8
/
+13
*
[InstCombine][SSE] Added support to VPERMILVAR to shuffle combine to accept U...
Simon Pilgrim
2016-05-01
1
-20
/
+27
*
[InstCombine][SSE] Added support to PSHUFB to shuffle combine to accept UNDEF...
Simon Pilgrim
2016-05-01
1
-16
/
+17
*
[InstCombine][AVX2] Combine VPERMD/VPERMPS intrinsics with constant masks to ...
Simon Pilgrim
2016-05-01
1
-0
/
+37
*
[InstCombine][AVX] VPERMILVAR to shuffle combine to use general aggregate ele...
Simon Pilgrim
2016-04-30
1
-18
/
+20
*
[InstCombine][SSE] PSHUFB to shuffle combine to use general aggregate element...
Simon Pilgrim
2016-04-29
1
-17
/
+23
*
[InstCombine] Propagate operand bundles
David Majnemer
2016-04-29
1
-2
/
+5
*
[InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 1 of 2)
Simon Pilgrim
2016-04-24
1
-0
/
+52
*
[InstCombine] Avoid updating argument demanded elements in separate passes.
Simon Pilgrim
2016-04-24
1
-7
/
+15
*
[X86][InstCombine] Tidyup VPERMILVAR -> shufflevector conversion to helper fu...
Simon Pilgrim
2016-04-24
1
-36
/
+47
*
[X86][InstCombine] Tidyup PSHUFB -> shufflevector conversion to helper functi...
Simon Pilgrim
2016-04-24
1
-40
/
+45
*
[x86, InstCombine] fix masked load pass-through operand to be a zero vector
Sanjay Patel
2016-04-12
1
-3
/
+6
*
Add the allocsize attribute to LLVM.
George Burgess IV
2016-04-12
1
-2
/
+7
*
[InstCombine] Add a peephole for redundant assumes
David Majnemer
2016-04-08
1
-2
/
+7
*
AMDGPU: Add frexp_exp intrinsic
Matt Arsenault
2016-03-30
1
-5
/
+16
*
AMDGPU: Constant folding for frexp_mant
Matt Arsenault
2016-03-30
1
-0
/
+14
*
[attrs] Handle convergent CallSites.
Justin Lebar
2016-03-14
1
-1
/
+10
*
[x86, InstCombine] delete x86 SSE2 masked store with zero mask
Sanjay Patel
2016-03-12
1
-0
/
+6
*
[x86, InstCombine] transform more x86 masked loads to LLVM intrinsics
Sanjay Patel
2016-02-29
1
-1
/
+7
*
[x86, InstCombine] transform x86 AVX masked loads to LLVM intrinsics
Sanjay Patel
2016-02-29
1
-1
/
+39
*
[InstCombine] Be more conservative about removing stackrestore
Reid Kleckner
2016-02-27
1
-1
/
+7
*
[x86, InstCombine] transform x86 AVX2 masked stores to LLVM intrinsics
Sanjay Patel
2016-02-26
1
-1
/
+4
*
[x86, InstCombine] transform x86 AVX masked stores to LLVM intrinsics
Sanjay Patel
2016-02-26
1
-0
/
+49
*
NFC. Move isDereferenceable to Loads.h/cpp
Artur Pilipenko
2016-02-24
1
-0
/
+1
*
Revert "[attrs] Handle convergent CallSites."
Justin Lebar
2016-02-22
1
-10
/
+1
*
[attrs] Handle convergent CallSites.
Justin Lebar
2016-02-22
1
-1
/
+10
*
fix inaccurate comment; NFC
Sanjay Patel
2016-02-21
1
-2
/
+1
*
[InstCombine] add getNegativeIsTrueBoolVec() helper function; NFC
Sanjay Patel
2016-02-21
1
-22
/
+20
*
[InstCombine] SSE/SSE2 (u)comiss/(u)comisd comparison intrinsics only use the...
Simon Pilgrim
2016-02-20
1
-0
/
+40
*
Remove uses of builtin comma operator.
Richard Trieu
2016-02-18
1
-2
/
+4
*
Don't propagate dereferenceable attribute through gc.relocate in InstCombine
Artur Pilipenko
2016-02-11
1
-6
/
+0
*
[InstCombine][GC] Handle gc.relocations of vector type
Philip Reames
2016-02-09
1
-25
/
+22
*
function names start with a lowercase letter; NFC
Sanjay Patel
2016-02-01
1
-57
/
+57
*
[InstCombine] simplify masked scatter/gather intrinsics with zero masks
Sanjay Patel
2016-02-01
1
-4
/
+22
*
[InstCombine] simplify masked store intrinsics with all ones or zeros masks
Sanjay Patel
2016-02-01
1
-1
/
+21
[prev]
[next]