Lines Matching refs:i1
66 #define MUL64(rh,rl,i1,i2) \ argument
67 asm ("mulq %3" : "=a"(rl), "=d"(rh) : "a"(i1), "r"(i2) : "cc")
98 #define MUL64(rh,rl,i1,i2) \ argument
99 { uint64_t _i1 = (i1), _i2 = (i2); \
145 #define MUL64(rh,rl,i1,i2) (rl) = _umul128(i1,i2,&(rh)); argument
164 #define MUL32(i1,i2) (__emulu((uint32_t)(i1),(uint32_t)(i2))) argument
197 #define MUL32(i1,i2) ((uint64_t)(uint32_t)(i1)*(uint32_t)(i2)) argument
201 #define PMUL64(rh,rl,i1,i2) /* Assumes m doesn't overflow */ \ argument
202 { uint64_t _i1 = (i1), _i2 = (i2); \
211 #define MUL64(rh,rl,i1,i2) \ argument
212 { uint64_t _i1 = (i1), _i2 = (i2); \