Home | History | Annotate | Download | only in numeric.ops.gcd

Lines Matching refs:S2

51     using S2 = typename std::make_signed<Input2>::type;
57 using Output = std::common_type_t<S1, S2>;
58 accumulate &= test0<S1, S2, Output>(TC.x, TC.y, TC.expect);
59 accumulate &= test0<S1, S2, Output>(-TC.x, TC.y, TC.expect);
60 accumulate &= test0<S1, S2, Output>(TC.x, -TC.y, TC.expect);
61 accumulate &= test0<S1, S2, Output>(-TC.x, -TC.y, TC.expect);
62 accumulate &= test0<S2, S1, Output>(TC.x, TC.y, TC.expect);
63 accumulate &= test0<S2, S1, Output>(-TC.x, TC.y, TC.expect);
64 accumulate &= test0<S2, S1, Output>(TC.x, -TC.y, TC.expect);
65 accumulate &= test0<S2, S1, Output>(-TC.x, -TC.y, TC.expect);
80 using Output = std::common_type_t<S2, U1>;
81 accumulate &= test0<S2, U1, Output>(TC.x, TC.y, TC.expect);
82 accumulate &= test0<U1, S2, Output>(TC.x, TC.y, TC.expect);
83 accumulate &= test0<S2, U1, Output>(-TC.x, TC.y, TC.expect);
84 accumulate &= test0<U1, S2, Output>(TC.x, -TC.y, TC.expect);