Lines Matching refs:N2
32 ForeachNumInKnownBits(Known2, [&](const APInt &N2) { in TEST() argument
34 APInt Add = N1 + N2; in TEST()
63 ForeachNumInKnownBits(Known2, [&](const APInt &N2) { in TestAddSubExhaustive() argument
67 Res = N1.sadd_ov(N2, Overflow); in TestAddSubExhaustive()
69 Res = N1.ssub_ov(N2, Overflow); in TestAddSubExhaustive()
124 ForeachNumInKnownBits(Known2, [&](const APInt &N2) { in TEST() argument
127 Res = N1 & N2; in TEST()
131 Res = N1 | N2; in TEST()
135 Res = N1 ^ N2; in TEST()
139 Res = APIntOps::umax(N1, N2); in TEST()
143 Res = APIntOps::umin(N1, N2); in TEST()
147 Res = APIntOps::smax(N1, N2); in TEST()
151 Res = APIntOps::smin(N1, N2); in TEST()
155 Res = N1 * N2; in TEST()
159 Res = (N1.sext(2 * Bits) * N2.sext(2 * Bits)).extractBits(Bits, Bits); in TEST()
163 Res = (N1.zext(2 * Bits) * N2.zext(2 * Bits)).extractBits(Bits, Bits); in TEST()
167 if (!N2.isZero()) { in TEST()
168 Res = N1.udiv(N2); in TEST()
172 Res = N1.urem(N2); in TEST()
176 Res = N1.srem(N2); in TEST()
181 if (N2.ult(1ULL << N1.getBitWidth())) { in TEST()
182 Res = N1.shl(N2); in TEST()
186 Res = N1.lshr(N2); in TEST()
190 Res = N1.ashr(N2); in TEST()
326 ForeachNumInKnownBits(Known2, [&](const APInt &N2) { in TEST() argument
327 AllEQ &= N1.eq(N2); in TEST()
328 AllNE &= N1.ne(N2); in TEST()
329 AllUGT &= N1.ugt(N2); in TEST()
330 AllUGE &= N1.uge(N2); in TEST()
331 AllULT &= N1.ult(N2); in TEST()
332 AllULE &= N1.ule(N2); in TEST()
333 AllSGT &= N1.sgt(N2); in TEST()
334 AllSGE &= N1.sge(N2); in TEST()
335 AllSLT &= N1.slt(N2); in TEST()
336 AllSLE &= N1.sle(N2); in TEST()
337 NoneEQ &= !N1.eq(N2); in TEST()
338 NoneNE &= !N1.ne(N2); in TEST()
339 NoneUGT &= !N1.ugt(N2); in TEST()
340 NoneUGE &= !N1.uge(N2); in TEST()
341 NoneULT &= !N1.ult(N2); in TEST()
342 NoneULE &= !N1.ule(N2); in TEST()
343 NoneSGT &= !N1.sgt(N2); in TEST()
344 NoneSGE &= !N1.sge(N2); in TEST()
345 NoneSLT &= !N1.slt(N2); in TEST()
346 NoneSLE &= !N1.sle(N2); in TEST()
501 ForeachNumInKnownBits(Known2, [&](const APInt &N2) { in TEST() argument
502 HasCommonBitsSet |= N1.intersects(N2); in TEST()