Searched refs:IntermediateType (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegacyLegalizerInfo.cpp | 342 LLT IntermediateType; in findVectorLegalAction() local 345 IntermediateType = LLT::fixed_vector(Aspect.Type.getNumElements(), in findVectorLegalAction() 348 return {ElementSizeAndAction.second, IntermediateType}; in findVectorLegalAction() 351 IntermediateType.getScalarSizeInBits()); in findVectorLegalAction() 353 return {NotFound, IntermediateType}; in findVectorLegalAction() 357 findAction(NumElementsVec, IntermediateType.getNumElements()); in findVectorLegalAction() 360 IntermediateType.getScalarSizeInBits())}; in findVectorLegalAction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 436 EVT IntermediateType = EVT::getIntegerVT(*DAG.getContext(), ValueSize); in getCopyFromPartsVector() local 438 Val = DAG.getNode(ISD::TRUNCATE, DL, IntermediateType, Val); in getCopyFromPartsVector() 688 EVT IntermediateType = EVT::getIntegerVT(*DAG.getContext(), ValueSize); in getCopyToPartsVector() local 689 Val = DAG.getBitcast(IntermediateType, Val); in getCopyToPartsVector()
|