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
/
lib
/
Target
/
X86
/
X86IntrinsicsInfo.h
Age
Commit message (
Expand
)
Author
2018-02-14
Revert r319778 (and r319911) due to PR36357
Hans Wennborg
2018-02-14
Revert r320917 for PR36357
Hans Wennborg
2017-12-16
[X86] Remove unneeded code for handling the old kunpck intrinsics.
Craig Topper
2017-12-05
[x86][AVX512] Lowering kunpack intrinsics to LLVM IR
Jina Nahias
2017-11-26
[x86][icelake]GFNI
Coby Tayree
2017-11-25
[X86] Add separate intrinsics for scalar FMA4 instructions.
Craig Topper
2017-11-23
[X86][SSE] Use (V)PHMINPOSUW for vXi16 SMAX/SMIN/UMAX/UMIN horizontal reducti...
Simon Pilgrim
2017-11-23
[x86][icelake]BITALG
Coby Tayree
2017-11-21
[x86][icelake]VNNI
Coby Tayree
2017-11-21
[x86][icelake]vbmi2
Coby Tayree
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-13
[X86] Use EVEX encoded VRNDSCALE instructions to implement the legacy round i...
Craig Topper
2017-11-13
[X86] Split VRNDSCALE/VREDUCE/VGETMANT/VRANGE ISD nodes into versions with an...
Craig Topper
2017-11-12
[X86] Add an X86ISD::RANGES opcode to use for the scalar intrinsics.
Craig Topper
2017-11-12
[X86] Remove some no longer needed intrinsic lowering code.
Craig Topper
2017-11-08
[X86] Allow legacy vcvtps2ph intrinsics to select EVEX encoded instructions. ...
Craig Topper
2017-11-07
[X86] Add support for using EVEX instructions for the legacy vcvtph2ps intrin...
Craig Topper
2017-11-06
[x86][AVX512] Lowering Broadcastm intrinsics to LLVM IR
Jina Nahias
2017-11-06
[X86] Use EVEX encoded intrinsics for legacy FMA intrinsics when possible.
Craig Topper
2017-11-06
[X86] Add scalar FMA ISD nodes without rounding mode. NFC
Craig Topper
2017-11-04
[X86] Don't use RCP14 and RSQRT14 for reciprocal estimations or for legacy SS...
Craig Topper
2017-09-26
[X86][XOP] Merge rotation opcodes with AVX512 equivalents. NFCI.
Simon Pilgrim
2017-09-26
[X86] Finishing broadcastf32x2 and broadcasti32x2 intrinsics lowering to IR. ...
Uriel Korach
2017-09-24
[X86] Make IFMA instructions during isel so we can fold broadcast loads.
Craig Topper
2017-09-19
[x86] Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-16
[X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuff...
Craig Topper
2017-09-13
[X86] [PATCH] [intrinsics] Lowering X86 ABS intrinsics to IR. (llvm)
Uriel Korach
2017-09-12
[X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Yael Tsafrir
2017-09-10
Revert "adding autoUpgrade support to broadcast[f|i]32x2 intrinsics"
Uriel Korach
2017-09-10
adding autoUpgrade support to broadcast[f|i]32x2 intrinsics
Uriel Korach
2017-08-23
[X86] Remove X86ISD::FMADD in favor ISD::FMA
Craig Topper
2017-08-11
[AVX512] Remove and autoupgrade many of the broadcast intrinsics
Craig Topper
2017-07-30
[X86] Add addsub intrinsics to the intrinsic lowering table so we have a sing...
Craig Topper
2017-06-22
[AVX-512] Remove and autoupgrade the masked integer compare intrinsics
Craig Topper
2017-05-14
[X86] Remove unused value from IntrinsicType enum. NFC
Craig Topper
2017-04-04
[X86][LLVM] Converting __mm{|256|512}_movm_epi{8|16|32|64} LLVMIR call into g...
Michael Zuckerman
2017-03-19
[AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time i...
Craig Topper
2017-03-14
[SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim
2017-03-13
[X86] Lower AVX2 gather intrinsics similar to AVX-512. Apply the same input s...
Craig Topper
2017-03-12
[X86] Lower SSE/AVX cmpps/pd intrinsics directly to X86ISD::CMPP SDNodes.
Craig Topper
2017-02-24
[AVX-512] Separate the fadd/fsub/fmul/fdiv/fmax/fmin with rounding mode ISD o...
Craig Topper
2017-02-24
[AVX-512] Remove lzcnt intrinsics and autoupgrade them to generic ctlz intrin...
Craig Topper
2017-02-22
[AVX-512] Allow legacy scalar min/max intrinsics to select EVEX 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-16
[AVX-512] Remove masked packss/packus intrinsics and autoupgrade to unmasked ...
Craig Topper
2017-01-03
[AVX-512] Remove vinsert intrinsics and autoupgrade to native shufflevectors....
Craig Topper
2016-12-27
[AVX-512] Remove masked pmuldq and pmuludq intrinsics and autoupgrade them to...
Craig Topper
2016-12-27
[AVX-512] Add 512-bit unmasked intrinsics for pmuldq and pmuludq so we can ad...
Craig Topper
2016-12-21
Added a template for building target specific memory node in DAG.
Elena Demikhovsky
[next]