Lines Matching defs:SrcLT
2641 const LLT SrcLT = MRI.getType(Src);
2642 assert((SrcLT == S32 || SrcLT == S64) && MRI.getType(Dst) == S64);
2655 auto Trunc = B.buildIntrinsicTrunc(SrcLT, Src, Flags);
2657 if (Signed && SrcLT == S32) {
2667 if (SrcLT == S64) {
2679 auto Mul = B.buildFMul(SrcLT, Trunc, K0, Flags);
2680 auto FloorMul = B.buildFFloor(SrcLT, Mul, Flags);
2681 auto Fma = B.buildFMA(SrcLT, FloorMul, K1, Trunc, Flags);
2683 auto Hi = (Signed && SrcLT == S64) ? B.buildFPTOSI(S32, FloorMul)
2687 if (Signed && SrcLT == S32) {