Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1285 EVT EVLVecVT = EVT::getVectorVT(*DAG.getContext(), EVL.getValueType(), in ExpandVP_MERGE() local
1290 !TLI.isOperationLegalOrCustom(ISD::BUILD_VECTOR, EVLVecVT)) || in ExpandVP_MERGE()
1292 (!TLI.isOperationLegalOrCustom(ISD::STEP_VECTOR, EVLVecVT) || in ExpandVP_MERGE()
1293 !TLI.isOperationLegalOrCustom(ISD::SPLAT_VECTOR, EVLVecVT)))) in ExpandVP_MERGE()
1299 EVLVecVT) != MaskVT) in ExpandVP_MERGE()
1302 SDValue StepVec = DAG.getStepVector(DL, EVLVecVT); in ExpandVP_MERGE()
1303 SDValue SplatEVL = IsFixedLen ? DAG.getSplatBuildVector(EVLVecVT, DL, EVL) in ExpandVP_MERGE()
1304 : DAG.getSplatVector(EVLVecVT, DL, EVL); in ExpandVP_MERGE()