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
/
avx512-cvt.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Add floating point execution domain to comi/ucomi/cvtss2si/cvtsd2si/cvt...
Craig Topper
2019-11-30
1
-24
/
+24
*
Revert r373172 "[X86] Add custom isel logic to match VPTERNLOG from 2 logic o...
Craig Topper
2019-10-01
1
-8
/
+9
*
[X86] Add custom isel logic to match VPTERNLOG from 2 logic ops.
Craig Topper
2019-09-29
1
-9
/
+8
*
Recommit r367901 "[X86] Enable -x86-experimental-vector-widening-legalization...
Craig Topper
2019-08-07
1
-35
/
+60
*
Revert "[X86] Enable -x86-experimental-vector-widening-legalization by default."
Mitch Phillips
2019-08-06
1
-60
/
+35
*
[X86] Enable -x86-experimental-vector-widening-legalization by default.
Craig Topper
2019-08-05
1
-35
/
+60
*
[X86] Fix the pattern for merge masked vcvtps2pd.
Craig Topper
2019-06-03
1
-9
/
+34
*
[SelectionDAG] Add [us]itofp(undef) --> 0 constant fold (PR39205)
Simon Pilgrim
2019-06-03
1
-10
/
+18
*
[X86] Remove patterns for X86VSintToFP/X86VUintToFP+loadv4f32 to v2f64.
Craig Topper
2019-05-31
1
-8
/
+4
*
[X86] Add test cases for failure to use 128-bit masked vcvtdq2pd when load st...
Craig Topper
2019-05-31
1
-0
/
+106
*
[X86] Remove avx512 isel patterns for fpextend+load. Prefer to only match fp ...
Craig Topper
2019-05-31
1
-2
/
+1
*
[X86] Add test to show missed opportunity to use masked vcvtps2pd for vselect...
Craig Topper
2019-05-31
1
-0
/
+24
*
[X86] Remove the suffix on vcvt[u]si2ss/sd register variants in assembly prin...
Craig Topper
2019-05-06
1
-103
/
+103
*
[X86][SSE] SimplifyDemandedBitsForTargetNode - PCMPGT(0,X) sign mask
Simon Pilgrim
2019-02-04
1
-4
/
+0
*
[X86] Add a few more fptosi test cases to demonstrate -x86-experimental-vecto...
Craig Topper
2018-12-12
1
-0
/
+38
*
[X86] Add more tests for -x86-experimental-vector-widening-legalization
Craig Topper
2018-11-13
1
-1124
/
+0
*
[x86] allow vector load narrowing with multi-use values
Sanjay Patel
2018-11-10
1
-20
/
+18
*
[TargetLowering] Improve vXi64 UINT_TO_FP vXf64 support (P38226)
Simon Pilgrim
2018-10-25
1
-156
/
+44
*
[X86] Add -x86-experimental-vector-widening-legalization run line to avx512-c...
Craig Topper
2018-08-31
1
-0
/
+1181
*
[X86] Add custom execution domain fixing for 128/256-bit integer logic operat...
Craig Topper
2018-07-15
1
-108
/
+38
*
[X86] Use vpmovq2m/vpmovd2m for truncate to vXi1 when possible.
Craig Topper
2018-02-19
1
-208
/
+459
*
[X86] Custom legalize (v2i32 (setcc (v2f32))) so that we don't end up with a ...
Craig Topper
2018-02-10
1
-7
/
+2
*
[X86] Extend inputs with elements smaller than i32 to sint_to_fp/uint_to_fp b...
Craig Topper
2018-02-10
1
-392
/
+138
*
[X86] Remove some check-prefixes from avx512-cvt.ll to prepare for an upcomin...
Craig Topper
2018-02-10
1
-259
/
+325
*
[X86] Custom legalize (v2i1 (fp_to_uint/fp_to_sint v2f64)) without AVX512VL.
Craig Topper
2018-02-10
1
-96
/
+21
*
[X86] Legalize zero extends from vXi1 to vXi16/vXi32/vXi64 using a sign exten...
Craig Topper
2018-02-10
1
-78
/
+154
*
[X86] Modify a few tests to not use icmps that are provably false.
Craig Topper
2018-02-06
1
-6
/
+6
*
Followup on Proposal to move MIR physical register namespace to '$' sigil.
Puyan Lotfi
2018-01-31
1
-76
/
+76
*
[X86] Rewrite vXi1 element insertion by using a vXi1 scalar_to_vector and ins...
Craig Topper
2018-01-23
1
-64
/
+30
*
[X86] Replace CVT2MASK ISD opcode with PCMPGTM compared to zero.
Craig Topper
2018-01-08
1
-92
/
+181
*
[X86] Make v2i1 and v4i1 legal types without VLX
Craig Topper
2018-01-07
1
-133
/
+253
*
[SelectionDAG] Teach WidenVecOp_Convert to widen the operation if a widened r...
Craig Topper
2018-01-02
1
-95
/
+52
*
[X86] Promote vXi1 fp_to_uint/fp_to_sint to vXi32 to avoid scalarization.
Craig Topper
2018-01-01
1
-3416
/
+105
*
[X86] Add test cases for vXi1 fptosi/fptoui.
Craig Topper
2018-01-01
1
-0
/
+3680
*
[X86] Fix (v2f64 (s/uint_to_fp (v2i1))) to avoid scalarization without AVX512DQ.
Craig Topper
2017-12-24
1
-30
/
+18
*
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
Francis Visoiu Mistrih
2017-12-07
1
-33
/
+33
*
[X86] Use vector widening to support sign extend from i1 when the dest type i...
Craig Topper
2017-12-05
1
-8
/
+4
*
[X86] Use vector widening to support zero extend from i1 when the dest type i...
Craig Topper
2017-12-05
1
-14
/
+9
*
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-12-04
1
-174
/
+174
*
[X86] Promote fp_to_sint v16f32->v16i16/v16i8 to avoid scalarization.
Craig Topper
2017-11-29
1
-95
/
+4
*
[X86] Add test cases for fptosi v16f32->v16i8/v16i16 to show scalarization.
Craig Topper
2017-11-29
1
-0
/
+112
*
[X86] Mark ISD::FP_TO_UINT v16i8/v16i16 as Promote under AVX512 instead of le...
Craig Topper
2017-11-28
1
-2
/
+2
*
[CodeGen] Print register names in lowercase in both MIR and debug output
Francis Visoiu Mistrih
2017-11-28
1
-34
/
+34
*
[X86] Make AVX512_512_SET0 XMM16-31 lower to 128-bit XOR when AVX512VL is ena...
Craig Topper
2017-10-31
1
-2
/
+2
*
[SelectionDAG] Add VSELECT support to computeKnownBits
Simon Pilgrim
2017-10-30
1
-11
/
+11
*
[SelectionDAG] Add VSELECT support to ComputeNumSignBits
Simon Pilgrim
2017-10-24
1
-2
/
+2
*
[X86][SKX][KNL] Updated regression tests to use -mattr instead of -mcpu flag....
Gadi Haber
2017-09-27
1
-872
/
+291
*
[X86] Teach the execution domain fixing tables to use movlhps inplace of unpc...
Craig Topper
2017-09-18
1
-65
/
+65
*
X86 Tests: More AVX512 conversions tests. NFC
Zvi Rackover
2017-09-11
1
-0
/
+885
*
X86: Improve AVX512 fptoui lowering
Zvi Rackover
2017-09-07
1
-142
/
+6
[next]