Home
last modified time | relevance | path

Searched refs:VSEXT (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h341 X86_INTRINSIC_DATA(avx512_cvtmask2b_128, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
342 X86_INTRINSIC_DATA(avx512_cvtmask2b_256, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
343 X86_INTRINSIC_DATA(avx512_cvtmask2b_512, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
344 X86_INTRINSIC_DATA(avx512_cvtmask2d_128, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
345 X86_INTRINSIC_DATA(avx512_cvtmask2d_256, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
346 X86_INTRINSIC_DATA(avx512_cvtmask2d_512, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
347 X86_INTRINSIC_DATA(avx512_cvtmask2q_128, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
348 X86_INTRINSIC_DATA(avx512_cvtmask2q_256, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
349 X86_INTRINSIC_DATA(avx512_cvtmask2q_512, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
350 X86_INTRINSIC_DATA(avx512_cvtmask2w_128, CONVERT_MASK_TO_VEC, X86ISD::VSEXT, 0),
[all …]
DX86ISelLowering.h288 VSEXT, enumerator
DX86InstrFragmentsSIMD.td125 def X86vsext : SDNode<"X86ISD::VSEXT",
DX86ISelLowering.cpp14145 DAG.getNode(X86ISD::VSEXT, DL, MVT::v16i32, In)); in LowerTRUNCATE()
16023 return DAG.getNode(X86ISD::VSEXT, dl, VT, In); in LowerSIGN_EXTEND_AVX512()
16031 if (In.getOpcode() == X86ISD::VSEXT || In.getOpcode() == X86ISD::VZEXT) in LowerSIGN_EXTEND_AVX512()
16033 return DAG.getNode(X86ISD::VSEXT, dl, VT, In); in LowerSIGN_EXTEND_AVX512()
16080 return DAG.getNode(X86ISD::VSEXT, dl, VT, In); in LowerSIGN_EXTEND_VECTOR_INREG()
16132 return DAG.getNode(X86ISD::VSEXT, dl, VT, In); in LowerSIGN_EXTEND()
16161 OpLo = DAG.getNode(X86ISD::VSEXT, dl, HalfVT, OpLo); in LowerSIGN_EXTEND()
16162 OpHi = DAG.getNode(X86ISD::VSEXT, dl, HalfVT, OpHi); in LowerSIGN_EXTEND()
16479 SDValue Sext = DAG.getNode(X86ISD::VSEXT, dl, RegVT, SlicedVec); in LowerExtendedLoad()
19339 ALo = DAG.getNode(X86ISD::VSEXT, dl, ExVT, A); in LowerMUL()
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dsext-in-reg.ll622 ; SI: v_mov_b32_e32 [[VSEXT:v[0-9]+]], [[SSEXT]]
623 ; SI: buffer_store_short [[VSEXT]]