Searched refs:VZEXT (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 200 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 …]
|
D | X86ISelLowering.h | 269 VZEXT, enumerator
|
D | X86InstrFragmentsSIMD.td | 106 def X86vzext : SDNode<"X86ISD::VZEXT",
|
D | X86ISelLowering.cpp | 6750 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()
|