Searched refs:WidenVT (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 1830 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Ternary() local 1834 return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2, InOp3); in WidenVecRes_Ternary() 1840 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Binary() local 1843 return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2); in WidenVecRes_Binary() 1850 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_BinaryCanTrap() local 1851 EVT WidenEltVT = WidenVT.getVectorElementType(); in WidenVecRes_BinaryCanTrap() 1852 EVT VT = WidenVT; in WidenVecRes_BinaryCanTrap() 1863 return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2); in WidenVecRes_BinaryCanTrap() 1868 return DAG.UnrollVectorOp(N, WidenVT.getVectorNumElements()); in WidenVecRes_BinaryCanTrap() 1918 if (VT == WidenVT) in WidenVecRes_BinaryCanTrap() [all …]
|
D | LegalizeTypes.h | 744 SDValue ModifyToType(SDValue InOp, EVT WidenVT);
|