index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
CodeGen
/
X86
/
avx512vl-intrinsics.ll
Age
Commit message (
Expand
)
Author
2017-12-07
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
Francis Visoiu Mistrih
2017-12-04
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-11-28
[CodeGen] Print register names in lowercase in both MIR and debug output
Francis Visoiu Mistrih
2017-11-13
[X86] test/testn intrinsics lowering to IR. llvm part.
Uriel Korach
2017-11-13
[x86][AVX512] Lowering shuffle i/f intrinsics to LLVM IR
Jina Nahias
2017-11-04
[X86] Teach EVEX->VEX pass to turn SHUFI32X4/SHUFF32X4/SHUFI64X/SHUFF64X2 int...
Craig Topper
2017-09-19
[x86] Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-13
[X86] [PATCH] [intrinsics] Lowering X86 ABS intrinsics to IR. (llvm)
Uriel Korach
2017-08-11
[AVX512] Remove and autoupgrade many of the broadcast intrinsics
Craig Topper
2017-08-03
[X86] SET0 to use XMM registers where possible PR26018 PR32862
Dinar Temirbulatov
2017-06-22
[AVX-512] Remove and autoupgrade the masked integer compare intrinsics
Craig Topper
2017-05-31
Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen
2017-05-18
Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."
Hans Wennborg
2017-05-12
Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen
2017-03-28
[AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper
2017-02-25
[AVX-512] Fix the execution domain on some instructions.
Craig Topper
2017-02-18
[AVX-512] Remove 128/256-bit masked fp max/min intrinsics. Upgrade them to le...
Craig Topper
2017-02-09
[X86][SSE] Attempt to break register dependencies during lowerBuildVector
Simon Pilgrim
2017-02-05
[AVX-512] Move 128/256-bit intrinsic tests from avx512bwvl test file to avx51...
Craig Topper
2017-01-19
[AVX-512] Add additional test cases for broadcast intrinsics that demonstates...
Craig Topper
2017-01-03
[AVX-512] Remove vinsert intrinsics and autoupgrade to native shufflevectors....
Craig Topper
2017-01-03
[AVX-512] Remove vextract intrinsics and autoupgrade to native shufflevectors...
Craig Topper
2016-12-28
This is a large patch for X86 AVX-512 of an optimization for reducing code si...
Gadi Haber
2016-12-21
Added a template for building target specific memory node in DAG.
Elena Demikhovsky
2016-12-10
[AVX-512] Remove 128/256 masked vpermil instrinsics and autoupgrade to a sele...
Craig Topper
2016-11-29
[X86][AVX512VL] Improved testing of vcvtpd2ps, vcvtpd2dq/vcvtpd2udq and vcvtt...
Simon Pilgrim
2016-11-23
[X86][SSE] Add awareness of (v)cvtpd2dq and vcvtpd2udq implicit zeroing of up...
Simon Pilgrim
2016-11-23
[X86][AVX512VL] Add v2f64 -> v2i32/v2f32 + zero codegen tests
Simon Pilgrim
2016-11-23
[AVX-512] Remove intrinsics for valignd/q and autoupgrade them to native shuf...
Craig Topper
2016-11-16
[X86][AVX512] Autoupgrade lossless i32/u32 to f64 conversion intrinsics with ...
Simon Pilgrim
2016-11-14
[AVX-512] Remove and autoupgrade masked dword/qword variable shift intrinsics...
Craig Topper
2016-11-13
[AVX-512] Add unmasked intrinsics for variable shifts of dwords and qwords.
Craig Topper
2016-11-12
[AVX-512] Remove the remaining masked shift by immediate or by single value. ...
Craig Topper
2016-11-12
[AVX-512] Add unmasked version of shift by immediate and shift by single elem...
Craig Topper
2016-11-07
[AVX-512] Remove masked pmovzx/pmovsx builtins and autoupgrade them to select...
Craig Topper
2016-11-06
[AVX-512] Remove intrinsics for 128/256-bit masked variable shift. Instead up...
Craig Topper
2016-11-06
[AVX-512] Remove intrinsics for 128/256-bit masked shift by immediate. Instea...
Craig Topper
2016-11-06
[AVX-512] Remove intrinsics for 128/256-bit masked shift by single element in...
Craig Topper
2016-11-06
[AVX-512] Remove a 512-bit test cases from the avx512vl test file. It already...
Craig Topper
2016-10-24
[AVX-512] Remove masked pmin/pmax intrinsics and autoupgrade to native IR.
Craig Topper
2016-10-22
[X86] Add support for printing shuffle comments for VALIGN instructions.
Craig Topper
2016-10-16
[AVX-512] Correct execution domain for VPERMT2PS and VPERMI2PS.
Craig Topper
2016-10-09
DAG: Setting Masked-Expand-Load as a variant of Masked-Load node
Elena Demikhovsky
2016-09-26
[X86][avx512] Fix bug in masked compress store.
Ayman Musa
2016-09-25
[AVX-512] Fix some patterns predicates to properly enforce priority for vario...
Craig Topper
2016-09-19
[X86,AVX-512] Use INSERT_SUBREG instead of SUBREG_TO_REG when the input is no...
Craig Topper
2016-09-13
[X86] Remove masked shufpd/shufps intrinsics and autoupgrade to native vector...
Craig Topper
2016-09-06
[AVX-512] Fix masked VPERMI2PS isel when the index comes from a bitcast.
Craig Topper
2016-09-06
[AVX-512] Add a test case to show that we don't select masked vpermi2ps when ...
Craig Topper
2016-09-04
[AVX-512] Remove 128-bit and 256-bit masked floating point add/sub/mul/div in...
Craig Topper
[next]