Home
last modified time | relevance | path

Searched refs:VZEXT (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h200 X86_INTRINSIC_DATA(avx2_pmovzxbd, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
201 X86_INTRINSIC_DATA(avx2_pmovzxbq, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
202 X86_INTRINSIC_DATA(avx2_pmovzxbw, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
203 X86_INTRINSIC_DATA(avx2_pmovzxdq, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
204 X86_INTRINSIC_DATA(avx2_pmovzxwd, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
205 X86_INTRINSIC_DATA(avx2_pmovzxwq, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
572 X86_INTRINSIC_DATA(sse41_pmovzxbd, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
573 X86_INTRINSIC_DATA(sse41_pmovzxbq, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
574 X86_INTRINSIC_DATA(sse41_pmovzxbw, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
575 X86_INTRINSIC_DATA(sse41_pmovzxdq, INTR_TYPE_1OP, X86ISD::VZEXT, 0),
[all …]
DX86ISelLowering.h269 VZEXT, enumerator
DX86InstrFragmentsSIMD.td106 def X86vzext : SDNode<"X86ISD::VZEXT",
DX86ISelLowering.cpp6750 DAG.getNode(X86ISD::VZEXT, DL, ExtVT, InputV)); in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
11944 return DAG.getNode(X86ISD::VZEXT, dl, VT, In); in LowerAVXExtend()
11972 return DAG.getNode(X86ISD::VZEXT, DL, VT, In); in LowerZERO_EXTEND_AVX512()
13687 if (In.getOpcode() == X86ISD::VSEXT || In.getOpcode() == X86ISD::VZEXT) in LowerSIGN_EXTEND_AVX512()
17571 case X86ISD::VZEXT: return "X86ISD::VZEXT"; in getTargetNodeName()
23809 if (V != Op && V.getOpcode() == X86ISD::VZEXT) { in performVZEXTCombine()
23817 return DAG.getNode(X86ISD::VZEXT, DL, VT, V.getOperand(0)); in performVZEXTCombine()
23828 return DAG.getNode(X86ISD::VZEXT, DL, VT, in performVZEXTCombine()
23852 return DAG.getNode(X86ISD::VZEXT, DL, VT, Op); in performVZEXTCombine()
23906 case X86ISD::VZEXT: return performVZEXTCombine(N, DAG, DCI, Subtarget); in PerformDAGCombine()