Lines Matching full:src1
116 static inline void fp_submant(struct fp_ext *dest, struct fp_ext *src1, in fp_submant() argument
121 : "g,d" (src2->lowmant), "0,0" (src1->lowmant)); in fp_submant()
123 : "d" (src2->mant.m32[1]), "0" (src1->mant.m32[1])); in fp_submant()
125 : "d" (src2->mant.m32[0]), "0" (src1->mant.m32[0])); in fp_submant()
128 #define fp_mul64(desth, destl, src1, src2) ({ \ argument
130 : "dm" (src1), "0" (src2)); \
135 #define fp_add64(dest1, dest2, src1, src2) ({ \ argument
139 : "d" (src1), "0" (dest1)); \
167 static inline void fp_multiplymant(union fp_mant128 *dest, struct fp_ext *src1, in fp_multiplymant() argument
172 fp_mul64(dest->m32[0], dest->m32[1], src1->mant.m32[0], src2->mant.m32[0]); in fp_multiplymant()
173 fp_mul64(dest->m32[2], dest->m32[3], src1->mant.m32[1], src2->mant.m32[1]); in fp_multiplymant()
175 fp_mul64(temp.m32[0], temp.m32[1], src1->mant.m32[0], src2->mant.m32[1]); in fp_multiplymant()
178 fp_mul64(temp.m32[0], temp.m32[1], src1->mant.m32[1], src2->mant.m32[0]); in fp_multiplymant()