Searched refs:LocalAccum (Results 1 – 1 of 1) sorted by relevance
3909 [&](Register &LocalAccum, const Carry &CarryIn) -> Register { in buildMultiply() argument3916 if (!LocalAccum) { in buildMultiply()3917 LocalAccum = B.buildZExt(S32, CarryIn[0]).getReg(0); in buildMultiply()3930 if (!LocalAccum) { in buildMultiply()3931 LocalAccum = getZero32(); in buildMultiply()3937 B.buildUAdde(S32, S1, CarryAccum, LocalAccum, CarryIn.back()); in buildMultiply()3938 LocalAccum = Add.getReg(0); in buildMultiply()3953 [&](MutableArrayRef<Register> LocalAccum, unsigned DstIndex, Carry &CarryIn) in buildMultiply()3955 assert((DstIndex + 1 < Accum.size() && LocalAccum.size() == 2) || in buildMultiply()3956 (DstIndex + 1 >= Accum.size() && LocalAccum.size() == 1)); in buildMultiply()[all …]