mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-04 01:26:41 +00:00
Add AVX movnt{pd,ps,dq} 256-bit intrinsics
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110650 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c120af4567
commit
9f798e9a9e
@ -2099,6 +2099,13 @@ let isAsmParserOnly = 1 in {
|
||||
}
|
||||
}
|
||||
|
||||
def : Pat<(int_x86_avx_movnt_dq_256 addr:$dst, VR256:$src),
|
||||
(VMOVNTDQYmr addr:$dst, VR256:$src)>;
|
||||
def : Pat<(int_x86_avx_movnt_pd_256 addr:$dst, VR256:$src),
|
||||
(VMOVNTPDYmr addr:$dst, VR256:$src)>;
|
||||
def : Pat<(int_x86_avx_movnt_ps_256 addr:$dst, VR256:$src),
|
||||
(VMOVNTPSYmr addr:$dst, VR256:$src)>;
|
||||
|
||||
def MOVNTPSmr_Int : PSI<0x2B, MRMDestMem, (outs), (ins i128mem:$dst, VR128:$src),
|
||||
"movntps\t{$src, $dst|$dst, $src}",
|
||||
[(int_x86_sse_movnt_ps addr:$dst, VR128:$src)]>;
|
||||
|
Loading…
x
Reference in New Issue
Block a user