Lines Matching refs:ResTy

4783   LLT ResTy = MRI.getType(Res);  in legalizeFastUnsafeFDIV()  local
4790 if (!AllowInaccurateRcp && ResTy != LLT::scalar(16)) in legalizeFastUnsafeFDIV()
4812 auto FNeg = B.buildFNeg(ResTy, RHS, Flags); in legalizeFastUnsafeFDIV()
4824 if (!AllowInaccurateRcp && (ResTy != LLT::scalar(16) || in legalizeFastUnsafeFDIV()
4829 auto RCP = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {ResTy}) in legalizeFastUnsafeFDIV()
4845 LLT ResTy = MRI.getType(Res); in legalizeFastUnsafeFDIV64() local
4854 auto NegY = B.buildFNeg(ResTy, Y); in legalizeFastUnsafeFDIV64()
4855 auto One = B.buildFConstant(ResTy, 1.0); in legalizeFastUnsafeFDIV64()
4857 auto R = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {ResTy}) in legalizeFastUnsafeFDIV64()
4861 auto Tmp0 = B.buildFMA(ResTy, NegY, R, One); in legalizeFastUnsafeFDIV64()
4862 R = B.buildFMA(ResTy, Tmp0, R, R); in legalizeFastUnsafeFDIV64()
4864 auto Tmp1 = B.buildFMA(ResTy, NegY, R, One); in legalizeFastUnsafeFDIV64()
4865 R = B.buildFMA(ResTy, Tmp1, R, R); in legalizeFastUnsafeFDIV64()
4867 auto Ret = B.buildFMul(ResTy, X, R); in legalizeFastUnsafeFDIV64()
4868 auto Tmp2 = B.buildFMA(ResTy, NegY, Ret, X); in legalizeFastUnsafeFDIV64()
6677 LLT ResTy = MRI->getType(ResultRegs[0]); in legalizeImageIntrinsic() local
6678 if (!ResTy.isVector()) { in legalizeImageIntrinsic()
6679 padWithUndef(ResTy, NumElts - ResultRegs.size()); in legalizeImageIntrinsic()
6684 assert(!ST.hasUnpackedD16VMem() && ResTy == V2S16); in legalizeImageIntrinsic()
6710 padWithUndef(ResTy, RegsToCover - ResultRegs.size()); in legalizeImageIntrinsic()