Lines Matching defs:SrcLT
2623 const LLT SrcLT = MRI.getType(Src);
2624 assert((SrcLT == S32 || SrcLT == S64) && MRI.getType(Dst) == S64);
2637 auto Trunc = B.buildIntrinsicTrunc(SrcLT, Src, Flags);
2639 if (Signed && SrcLT == S32) {
2649 if (SrcLT == S64) {
2661 auto Mul = B.buildFMul(SrcLT, Trunc, K0, Flags);
2662 auto FloorMul = B.buildFFloor(SrcLT, Mul, Flags);
2663 auto Fma = B.buildFMA(SrcLT, FloorMul, K1, Trunc, Flags);
2665 auto Hi = (Signed && SrcLT == S64) ? B.buildFPTOSI(S32, FloorMul)
2669 if (Signed && SrcLT == S32) {