Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6271 EVT ReqRetVT = ResultTypes[0]; in constructRetValue() local
6272 int ReqRetNumElts = ReqRetVT.isVector() ? ReqRetVT.getVectorNumElements() : 1; in constructRetValue()
6304 Data = adjustLoadValueTypeImpl(Data, ReqRetVT, DL, DAG, Unpacked); in constructRetValue()
6306 EVT LegalReqRetVT = ReqRetVT; in constructRetValue()
6307 if (!ReqRetVT.isVector()) { in constructRetValue()
6311 Data = DAG.getNode(ISD::TRUNCATE, DL, ReqRetVT.changeTypeToInteger(), Data); in constructRetValue()
6314 if ((ReqRetVT.getVectorNumElements() % 2) == 1 && in constructRetValue()
6315 ReqRetVT.getVectorElementType().getSizeInBits() == 16) { in constructRetValue()
6317 EVT::getVectorVT(*DAG.getContext(), ReqRetVT.getVectorElementType(), in constructRetValue()
6318 ReqRetVT.getVectorNumElements() + 1); in constructRetValue()