Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp2861 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Ternary() local
2865 return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2, InOp3); in WidenVecRes_Ternary()
2871 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Binary() local
2874 return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2, N->getFlags()); in WidenVecRes_Binary()
2880 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_BinaryWithExtraScalarOp() local
2884 return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2, InOp3, in WidenVecRes_BinaryWithExtraScalarOp()
2894 EVT WidenVT) { in CollectOpsToWiden() argument
2898 if (VT == WidenVT) in CollectOpsToWiden()
2903 EVT WidenEltVT = WidenVT.getVectorElementType(); in CollectOpsToWiden()
2954 if (VT == WidenVT) in CollectOpsToWiden()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp5204 MVT WidenVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize), NumElts); in LowerCTPOP() local
5206 ISD::INTRINSIC_WO_CHAIN, DL, WidenVT, in LowerCTPOP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp6027 MVT WidenVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize), NumElts); in LowerCTPOP() local
6028 Res = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, WidenVT, Ops); in LowerCTPOP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp28855 MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT(); in ReplaceNodeResults() local
28866 unsigned WidenNumElts = WidenVT.getVectorNumElements(); in ReplaceNodeResults()
28876 Results.push_back(DAG.getBuildVector(WidenVT, dl, Ops)); in ReplaceNodeResults()
28885 Results.push_back(DAG.getNode(X86ISD::VTRUNC, dl, WidenVT, In)); in ReplaceNodeResults()
28892 Results.push_back(DAG.getNode(X86ISD::VTRUNC, dl, WidenVT, In)); in ReplaceNodeResults()