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
/
CodeGen
/
X86
/
avx-intrinsics-fast-isel.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[x86] add movddup specialization for build vector lowering (PR37502)
Sanjay Patel
2018-12-21
1
-6
/
+3
*
[X86] Add patterns for vector and/or/xor/andn with other types than vXi64.
Craig Topper
2018-10-22
1
-1
/
+4
*
[X86] Merge the FR128 and VR128 regclass since they have identical spill and ...
Craig Topper
2018-07-16
1
-26
/
+26
*
[X86][AVX] Regenerate AVX1 fast-isel tests.
Simon Pilgrim
2018-07-09
1
-1900
/
+1181
*
[X86] Lowering sqrt intrinsics to native IR
Tomasz Krupa
2018-06-15
1
-6
/
+10
*
[X86] Remove 128/256-bit cvtdq2ps, cvtudq2ps, cvtqq2pd, cvtuqq2pd intrinsics.
Craig Topper
2018-05-21
1
-2
/
+1
*
Followup on Proposal to move MIR physical register namespace to '$' sigil.
Puyan Lotfi
2018-01-31
1
-28
/
+28
*
[X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBL...
Simon Pilgrim
2018-01-15
1
-6
/
+6
*
[X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686)
Simon Pilgrim
2017-12-29
1
-4
/
+4
*
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
Francis Visoiu Mistrih
2017-12-07
1
-28
/
+28
*
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-12-04
1
-380
/
+380
*
[CodeGen] Print register names in lowercase in both MIR and debug output
Francis Visoiu Mistrih
2017-11-28
1
-28
/
+28
*
[X86][SSE] Add extractps/pextrd equivalence to domain tables
Simon Pilgrim
2017-10-21
1
-4
/
+4
*
[X86FixupBWInsts] More precise register liveness if no <imp-use> on MOVs.
Nikolai Bozhenov
2017-09-18
1
-54
/
+54
*
[X86] Teach the execution domain fixing tables to use movlhps inplace of unpc...
Craig Topper
2017-09-18
1
-8
/
+8
*
[X86] Teach execution domain fixing to convert between VPERMILPS and VPSHUFD.
Craig Topper
2017-09-18
1
-2
/
+2
*
[X86] Remove usages of vperm2f intrinsics from fast isel tests to match what ...
Craig Topper
2017-09-15
1
-3
/
+3
*
[X86] Add patterns to turn an insert into lower subvector of a zero vector in...
Craig Topper
2017-09-03
1
-18
/
+6
*
[X86] Canonicalize (concat_vectors X, zero) -> (insert_subvector zero, X, 0).
Craig Topper
2017-09-03
1
-8
/
+8
*
[X86] SET0 to use XMM registers where possible PR26018 PR32862
Dinar Temirbulatov
2017-07-27
1
-8
/
+8
*
Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."
Hans Wennborg
2017-05-18
1
-26
/
+26
*
[x86, SSE] AVX1 PR28129 (256-bit all-ones rematerialization)
Simon Pilgrim
2017-05-13
1
-4
/
+4
*
Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen
2017-05-12
1
-26
/
+26
*
[X86][AVX] Added codegen tests for _mm256_zext* helper intrinsics (PR32839)
Simon Pilgrim
2017-04-29
1
-0
/
+54
*
[X86] Revert r299387 due to AVX legalization infinite loop.
Michael Kuperstein
2017-04-06
1
-3
/
+6
*
[X86][SSE]] Lower BUILD_VECTOR with repeated elts as BUILD_VECTOR + VECTOR_SH...
Simon Pilgrim
2017-04-03
1
-6
/
+3
*
[x86] don't blindly transform SETB into SBB
Sanjay Patel
2017-03-12
1
-20
/
+20
*
[X86] Cleanup 'x' and 'y' mnemonic suffixes for vcvtpd2dq/vcvttpd2dq/vcvtpd2p...
Craig Topper
2016-11-14
1
-6
/
+6
*
[DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
Simon Pilgrim
2016-08-10
1
-2
/
+1
*
[X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128 (reapp...
Simon Pilgrim
2016-07-22
1
-6
/
+4
*
[X86][SSE] Reimplement SSE fp2si conversion intrinsics instead of using gener...
Simon Pilgrim
2016-07-19
1
-2
/
+4
*
[X86][AVX] Add VBROADCASTF128/VBROADCASTI128 shuffle comments support
Simon Pilgrim
2016-07-14
1
-4
/
+4
*
VirtRegMap: Replace some identity copies with KILL instructions.
Matthias Braun
2016-07-09
1
-0
/
+28
*
Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein
2016-07-07
1
-20
/
+20
*
Revert r274692 to check whether this is what breaks windows selfhost.
Michael Kuperstein
2016-07-07
1
-20
/
+20
*
[X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein
2016-07-06
1
-20
/
+20
*
[CodeGen] Make the code that detects a if a shuffle is really a concatenation...
Craig Topper
2016-07-04
1
-6
/
+0
*
[X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD...
Simon Pilgrim
2016-06-28
1
-3
/
+3
*
[X86][SSE] Replace (V)CVTTPS2DQ and VCVTTPD2DQ truncating (round to zero) f32...
Simon Pilgrim
2016-06-02
1
-4
/
+2
*
[X86][SSE] Updated storeu fast-isel tests to match clang builtin tests
Simon Pilgrim
2016-05-30
1
-19
/
+14
*
[X86][SSE] Updated (V)CVTDQ2PD(Y) and (V)CVTPS2PD(Y) fast-isel codegen to mat...
Simon Pilgrim
2016-05-23
1
-4
/
+2
*
[x86, AVX] don't add a vzeroupper if that's what the code is already doing (P...
Sanjay Patel
2016-05-22
1
-4
/
+0
*
[X86][AVX] Sync with clang/test/CodeGen/avx-builtins.c
Simon Pilgrim
2016-05-20
1
-211
/
+3303
*
[X86][SSE] Fixed issue with commutation of 'faux unary' target shuffles (PR26...
Simon Pilgrim
2016-02-20
1
-0
/
+2
*
[X86][AVX] Added fast-isel intrinsics tests
Simon Pilgrim
2016-02-19
1
-0
/
+675