Lines Matching refs:test__mulvti3

26 int test__mulvti3(ti_int a, ti_int b, ti_int expected)
52 if (test__mulvti3(0, 0, 0))
54 if (test__mulvti3(0, 1, 0))
56 if (test__mulvti3(1, 0, 0))
58 if (test__mulvti3(0, 10, 0))
60 if (test__mulvti3(10, 0, 0))
62 if (test__mulvti3(0, 81985529216486895LL, 0))
64 if (test__mulvti3(81985529216486895LL, 0, 0))
67 if (test__mulvti3(0, -1, 0))
69 if (test__mulvti3(-1, 0, 0))
71 if (test__mulvti3(0, -10, 0))
73 if (test__mulvti3(-10, 0, 0))
75 if (test__mulvti3(0, -81985529216486895LL, 0))
77 if (test__mulvti3(-81985529216486895LL, 0, 0))
80 if (test__mulvti3(1, 1, 1))
82 if (test__mulvti3(1, 10, 10))
84 if (test__mulvti3(10, 1, 10))
86 if (test__mulvti3(1, 81985529216486895LL, 81985529216486895LL))
88 if (test__mulvti3(81985529216486895LL, 1, 81985529216486895LL))
91 if (test__mulvti3(1, -1, -1))
93 if (test__mulvti3(1, -10, -10))
95 if (test__mulvti3(-10, 1, -10))
97 if (test__mulvti3(1, -81985529216486895LL, -81985529216486895LL))
99 if (test__mulvti3(-81985529216486895LL, 1, -81985529216486895LL))
102 if (test__mulvti3(3037000499LL, 3037000499LL, 9223372030926249001ULL))
104 if (test__mulvti3(-3037000499LL, 3037000499LL, -9223372030926249001LL))
106 if (test__mulvti3(3037000499LL, -3037000499LL, -9223372030926249001LL))
108 if (test__mulvti3(-3037000499LL, -3037000499LL, 9223372030926249001ULL))
111 if (test__mulvti3(4398046511103LL, 2097152LL, 9223372036852678656LL))
113 if (test__mulvti3(-4398046511103LL, 2097152LL, -9223372036852678656LL))
115 if (test__mulvti3(4398046511103LL, -2097152LL, -9223372036852678656LL))
117 if (test__mulvti3(-4398046511103LL, -2097152LL, 9223372036852678656LL))
120 if (test__mulvti3(2097152LL, 4398046511103LL, 9223372036852678656ULL))
122 if (test__mulvti3(-2097152LL, 4398046511103LL, -9223372036852678656LL))
124 if (test__mulvti3(2097152LL, -4398046511103LL, -9223372036852678656LL))
126 if (test__mulvti3(-2097152LL, -4398046511103LL, 9223372036852678656LL))
129 if (test__mulvti3(make_ti(0x00000000000000B5LL, 0x04F333F9DE5BE000LL),
134 // if (test__mulvti3(make_ti(0x7FFFFFFFFFFFFFFFLL, 0xFFFFFFFFFFFFFFFFLL),
138 // if (test__mulvti3(-2,
142 if (test__mulvti3(make_ti(0x7FFFFFFFFFFFFFFFLL, 0xFFFFFFFFFFFFFFFFLL),
146 if (test__mulvti3(-1,
150 if (test__mulvti3(make_ti(0x7FFFFFFFFFFFFFFFLL, 0xFFFFFFFFFFFFFFFFLL),
154 if (test__mulvti3(0,
158 if (test__mulvti3(make_ti(0x7FFFFFFFFFFFFFFFLL, 0xFFFFFFFFFFFFFFFFLL),
162 if (test__mulvti3(1,
166 // if (test__mulvti3(make_ti(0x7FFFFFFFFFFFFFFFLL, 0xFFFFFFFFFFFFFFFFLL),
170 // if (test__mulvti3(2,
175 // if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000000LL),
179 // if (test__mulvti3(-2,
183 // if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000000LL),
187 // if (test__mulvti3(-1,
191 if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000000LL),
195 if (test__mulvti3(0,
199 if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000000LL),
203 if (test__mulvti3(1,
207 // if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000000LL),
211 // if (test__mulvti3(2,
216 // if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000001LL),
220 // if (test__mulvti3(-2,
224 if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000001LL),
228 if (test__mulvti3(-1,
232 if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000001LL),
236 if (test__mulvti3(0,
240 if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000001LL),
244 if (test__mulvti3(1,
248 // if (test__mulvti3(make_ti(0x8000000000000000LL, 0x0000000000000001LL),
252 // if (test__mulvti3(2,