public void int2x2_operator_less_scalar_wide() { int a0 = (186400299); int2x2 b0 = int2x2(1881344229, 813834467); bool2x2 r0 = bool2x2(true, true); TestUtils.AreEqual(a0 < b0, r0); int a1 = (1254886626); int2x2 b1 = int2x2(1353590345, 1412343685); bool2x2 r1 = bool2x2(true, true); TestUtils.AreEqual(a1 < b1, r1); int a2 = (1555571443); int2x2 b2 = int2x2(1540508298, 1735458634); bool2x2 r2 = bool2x2(false, true); TestUtils.AreEqual(a2 < b2, r2); int a3 = (135888070); int2x2 b3 = int2x2(1643818742, 248291654); bool2x2 r3 = bool2x2(true, true); TestUtils.AreEqual(a3 < b3, r3); }
public void int2x2_operator_mod_wide_scalar() { int2x2 a0 = int2x2(560988938, 629524514); int b0 = (1156862367); int2x2 r0 = int2x2(560988938, 629524514); TestUtils.AreEqual(a0 % b0, r0); int2x2 a1 = int2x2(767711194, 1399805893); int b1 = (434281967); int2x2 r1 = int2x2(333429227, 96959992); TestUtils.AreEqual(a1 % b1, r1); int2x2 a2 = int2x2(792916846, 598661916); int b2 = (1663690927); int2x2 r2 = int2x2(792916846, 598661916); TestUtils.AreEqual(a2 % b2, r2); int2x2 a3 = int2x2(1776636144, 1743722161); int b3 = (1287035793); int2x2 r3 = int2x2(489600351, 456686368); TestUtils.AreEqual(a3 % b3, r3); }
public void int2x2_operator_mod_scalar_wide() { int a0 = (933347930); int2x2 b0 = int2x2(549923387, 243114953); int2x2 r0 = int2x2(383424543, 204003071); TestUtils.AreEqual(a0 % b0, r0); int a1 = (1884274390); int2x2 b1 = int2x2(1428033594, 655531454); int2x2 r1 = int2x2(456240796, 573211482); TestUtils.AreEqual(a1 % b1, r1); int a2 = (1622674954); int2x2 b2 = int2x2(1107563514, 1614111094); int2x2 r2 = int2x2(515111440, 8563860); TestUtils.AreEqual(a2 % b2, r2); int a3 = (914801920); int2x2 b3 = int2x2(1432263179, 564431096); int2x2 r3 = int2x2(914801920, 350370824); TestUtils.AreEqual(a3 % b3, r3); }
public void int2x2_operator_div_wide_wide() { int2x2 a0 = int2x2(333171510, 858154903); int2x2 b0 = int2x2(698897823, 440199998); int2x2 r0 = int2x2(0, 1); TestUtils.AreEqual(a0 / b0, r0); int2x2 a1 = int2x2(1181365836, 671357749); int2x2 b1 = int2x2(655557473, 1658534285); int2x2 r1 = int2x2(1, 0); TestUtils.AreEqual(a1 / b1, r1); int2x2 a2 = int2x2(1090606752, 803759420); int2x2 b2 = int2x2(2127220100, 315653188); int2x2 r2 = int2x2(0, 2); TestUtils.AreEqual(a2 / b2, r2); int2x2 a3 = int2x2(788404166, 296807814); int2x2 b3 = int2x2(1814290360, 992173243); int2x2 r3 = int2x2(0, 0); TestUtils.AreEqual(a3 / b3, r3); }
public void int2x2_operator_div_scalar_wide() { int a0 = (519165704); int2x2 b0 = int2x2(1295178177, 775214121); int2x2 r0 = int2x2(0, 0); TestUtils.AreEqual(a0 / b0, r0); int a1 = (467772046); int2x2 b1 = int2x2(1156881598, 310396565); int2x2 r1 = int2x2(0, 1); TestUtils.AreEqual(a1 / b1, r1); int a2 = (759759959); int2x2 b2 = int2x2(243837702, 1616314235); int2x2 r2 = int2x2(3, 0); TestUtils.AreEqual(a2 / b2, r2); int a3 = (1053470225); int2x2 b3 = int2x2(1320630160, 378773841); int2x2 r3 = int2x2(0, 2); TestUtils.AreEqual(a3 / b3, r3); }
public void int2x2_operator_sub_scalar_wide() { int a0 = (893369501); int2x2 b0 = int2x2(2051906184, 1699714311); int2x2 r0 = int2x2(-1158536683, -806344810); TestUtils.AreEqual(a0 - b0, r0); int a1 = (442603706); int2x2 b1 = int2x2(1735141684, 274533585); int2x2 r1 = int2x2(-1292537978, 168070121); TestUtils.AreEqual(a1 - b1, r1); int a2 = (811580259); int2x2 b2 = int2x2(1196354320, 1524097023); int2x2 r2 = int2x2(-384774061, -712516764); TestUtils.AreEqual(a2 - b2, r2); int a3 = (533621527); int2x2 b3 = int2x2(2080845793, 143958837); int2x2 r3 = int2x2(-1547224266, 389662690); TestUtils.AreEqual(a3 - b3, r3); }
public void int2x2_operator_mul_wide_scalar() { int2x2 a0 = int2x2(871746615, 492532311); int b0 = (442064533); int2x2 r0 = int2x2(338365955, 1081376419); TestUtils.AreEqual(a0 * b0, r0); int2x2 a1 = int2x2(570557670, 1610315153); int b1 = (2142306629); int2x2 r1 = int2x2(-1449773058, 310198549); TestUtils.AreEqual(a1 * b1, r1); int2x2 a2 = int2x2(1526163563, 257439514); int b2 = (118471734); int2x2 r2 = int2x2(-333210990, -174540932); TestUtils.AreEqual(a2 * b2, r2); int2x2 a3 = int2x2(364291059, 1584938026); int b3 = (1186560810); int2x2 r3 = int2x2(1029154526, 989596900); TestUtils.AreEqual(a3 * b3, r3); }
public void int2x2_operator_less_equal_wide_scalar() { int2x2 a0 = int2x2(1479531977, 1427983411); int b0 = (2004563877); bool2x2 r0 = bool2x2(true, true); TestUtils.AreEqual(a0 <= b0, r0); int2x2 a1 = int2x2(415250630, 1112546666); int b1 = (1245345407); bool2x2 r1 = bool2x2(true, true); TestUtils.AreEqual(a1 <= b1, r1); int2x2 a2 = int2x2(1072990632, 101048307); int b2 = (1579912858); bool2x2 r2 = bool2x2(true, true); TestUtils.AreEqual(a2 <= b2, r2); int2x2 a3 = int2x2(1070894375, 1910488590); int b3 = (509818792); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 <= b3, r3); }
public void int2x2_operator_less_equal_scalar_wide() { int a0 = (1899193992); int2x2 b0 = int2x2(915011820, 980913757); bool2x2 r0 = bool2x2(false, false); TestUtils.AreEqual(a0 <= b0, r0); int a1 = (1337699683); int2x2 b1 = int2x2(1476321359, 1102143668); bool2x2 r1 = bool2x2(true, false); TestUtils.AreEqual(a1 <= b1, r1); int a2 = (660493983); int2x2 b2 = int2x2(184664508, 381579707); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 <= b2, r2); int a3 = (1954892821); int2x2 b3 = int2x2(1295090571, 1440368586); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 <= b3, r3); }
public void int2x2_operator_less_equal_wide_wide() { int2x2 a0 = int2x2(154092149, 1515170149); int2x2 b0 = int2x2(77984380, 1712054191); bool2x2 r0 = bool2x2(false, true); TestUtils.AreEqual(a0 <= b0, r0); int2x2 a1 = int2x2(1083970332, 785807178); int2x2 b1 = int2x2(1566203809, 254834519); bool2x2 r1 = bool2x2(true, false); TestUtils.AreEqual(a1 <= b1, r1); int2x2 a2 = int2x2(1401094881, 310537627); int2x2 b2 = int2x2(450519938, 389457083); bool2x2 r2 = bool2x2(false, true); TestUtils.AreEqual(a2 <= b2, r2); int2x2 a3 = int2x2(868328962, 1990816725); int2x2 b3 = int2x2(1298669505, 207343167); bool2x2 r3 = bool2x2(true, false); TestUtils.AreEqual(a3 <= b3, r3); }
public void int2x2_operator_equal_wide_scalar() { int2x2 a0 = int2x2(437822262, 2020661134); int b0 = (1332833578); bool2x2 r0 = bool2x2(false, false); TestUtils.AreEqual(a0 == b0, r0); int2x2 a1 = int2x2(541786900, 23716499); int b1 = (853113810); bool2x2 r1 = bool2x2(false, false); TestUtils.AreEqual(a1 == b1, r1); int2x2 a2 = int2x2(179951405, 948838849); int b2 = (1409026299); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 == b2, r2); int2x2 a3 = int2x2(953202998, 1926262965); int b3 = (691955848); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 == b3, r3); }
public void int2x2_operator_greater_scalar_wide() { int a0 = (480938827); int2x2 b0 = int2x2(1824731899, 921496110); bool2x2 r0 = bool2x2(false, false); TestUtils.AreEqual(a0 > b0, r0); int a1 = (586859044); int2x2 b1 = int2x2(946430596, 1231356727); bool2x2 r1 = bool2x2(false, false); TestUtils.AreEqual(a1 > b1, r1); int a2 = (1390167458); int2x2 b2 = int2x2(1785807092, 28949024); bool2x2 r2 = bool2x2(false, true); TestUtils.AreEqual(a2 > b2, r2); int a3 = (2037899283); int2x2 b3 = int2x2(595656760, 1778095771); bool2x2 r3 = bool2x2(true, true); TestUtils.AreEqual(a3 > b3, r3); }
public void int2x2_operator_greater_wide_scalar() { int2x2 a0 = int2x2(1208626274, 239697208); int b0 = (1715176566); bool2x2 r0 = bool2x2(false, false); TestUtils.AreEqual(a0 > b0, r0); int2x2 a1 = int2x2(1979453345, 1590192876); int b1 = (1253474001); bool2x2 r1 = bool2x2(true, true); TestUtils.AreEqual(a1 > b1, r1); int2x2 a2 = int2x2(1487911635, 1662650098); int b2 = (1673945595); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 > b2, r2); int2x2 a3 = int2x2(222749855, 566635217); int b3 = (1433540517); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 > b3, r3); }
public void int2x2_operator_greater_wide_wide() { int2x2 a0 = int2x2(2087717754, 1725569452); int2x2 b0 = int2x2(85148514, 293632137); bool2x2 r0 = bool2x2(true, true); TestUtils.AreEqual(a0 > b0, r0); int2x2 a1 = int2x2(1298066182, 1693943616); int2x2 b1 = int2x2(1151128249, 409440398); bool2x2 r1 = bool2x2(true, true); TestUtils.AreEqual(a1 > b1, r1); int2x2 a2 = int2x2(1319019629, 70674491); int2x2 b2 = int2x2(1115020183, 1508500597); bool2x2 r2 = bool2x2(true, false); TestUtils.AreEqual(a2 > b2, r2); int2x2 a3 = int2x2(1042499725, 1002821508); int2x2 b3 = int2x2(1834583302, 1755218534); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 > b3, r3); }
public void int2x2_operator_sub_wide_scalar() { int2x2 a0 = int2x2(1508669340, 1594795463); int b0 = (998008471); int2x2 r0 = int2x2(510660869, 596786992); TestUtils.AreEqual(a0 - b0, r0); int2x2 a1 = int2x2(266707545, 287705008); int b1 = (643102647); int2x2 r1 = int2x2(-376395102, -355397639); TestUtils.AreEqual(a1 - b1, r1); int2x2 a2 = int2x2(1475644328, 979450511); int b2 = (1113286221); int2x2 r2 = int2x2(362358107, -133835710); TestUtils.AreEqual(a2 - b2, r2); int2x2 a3 = int2x2(2082174113, 304369206); int b3 = (1108005498); int2x2 r3 = int2x2(974168615, -803636292); TestUtils.AreEqual(a3 - b3, r3); }
public void int2x2_operator_greater_equal_wide_wide() { int2x2 a0 = int2x2(8538378, 2131749726); int2x2 b0 = int2x2(903145828, 1697992986); bool2x2 r0 = bool2x2(false, true); TestUtils.AreEqual(a0 >= b0, r0); int2x2 a1 = int2x2(265427108, 523609761); int2x2 b1 = int2x2(1432491982, 169789504); bool2x2 r1 = bool2x2(false, true); TestUtils.AreEqual(a1 >= b1, r1); int2x2 a2 = int2x2(994991818, 839709564); int2x2 b2 = int2x2(1059357300, 1744255222); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 >= b2, r2); int2x2 a3 = int2x2(101288202, 1886280970); int2x2 b3 = int2x2(1606584463, 1905414425); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 >= b3, r3); }
public void int2x2_operator_equal_scalar_wide() { int a0 = (542329200); int2x2 b0 = int2x2(1115584594, 684107773); bool2x2 r0 = bool2x2(false, false); TestUtils.AreEqual(a0 == b0, r0); int a1 = (1928988941); int2x2 b1 = int2x2(890709324, 641152437); bool2x2 r1 = bool2x2(false, false); TestUtils.AreEqual(a1 == b1, r1); int a2 = (1410341302); int2x2 b2 = int2x2(497505660, 1068223109); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 == b2, r2); int a3 = (2014009435); int2x2 b3 = int2x2(213835595, 1592428361); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 == b3, r3); }
public void int2x2_operator_greater_equal_wide_scalar() { int2x2 a0 = int2x2(2049236663, 182691143); int b0 = (1061998015); bool2x2 r0 = bool2x2(true, false); TestUtils.AreEqual(a0 >= b0, r0); int2x2 a1 = int2x2(634973382, 439837565); int b1 = (1197012109); bool2x2 r1 = bool2x2(false, false); TestUtils.AreEqual(a1 >= b1, r1); int2x2 a2 = int2x2(1367606469, 351147187); int b2 = (1108037359); bool2x2 r2 = bool2x2(true, false); TestUtils.AreEqual(a2 >= b2, r2); int2x2 a3 = int2x2(1898505669, 1998610091); int b3 = (411667685); bool2x2 r3 = bool2x2(true, true); TestUtils.AreEqual(a3 >= b3, r3); }
public void int2x2_operator_mul_wide_wide() { int2x2 a0 = int2x2(61417577, 219585476); int2x2 b0 = int2x2(578042444, 1620527213); int2x2 r0 = int2x2(-1426863828, 1326150260); TestUtils.AreEqual(a0 * b0, r0); int2x2 a1 = int2x2(1362520891, 1511084277); int2x2 b1 = int2x2(200516468, 309339115); int2x2 r1 = int2x2(-990894148, -1322856473); TestUtils.AreEqual(a1 * b1, r1); int2x2 a2 = int2x2(1481211272, 58211871); int2x2 b2 = int2x2(542853019, 299467282); int2x2 r2 = int2x2(1973926232, 88546350); TestUtils.AreEqual(a2 * b2, r2); int2x2 a3 = int2x2(1459591173, 567624644); int2x2 b3 = int2x2(1479641221, 1428338601); int2x2 r3 = int2x2(-863919463, -582821788); TestUtils.AreEqual(a3 * b3, r3); }
public void int2x2_operator_greater_equal_scalar_wide() { int a0 = (1859811087); int2x2 b0 = int2x2(1070365918, 1783869452); bool2x2 r0 = bool2x2(true, true); TestUtils.AreEqual(a0 >= b0, r0); int a1 = (830091760); int2x2 b1 = int2x2(377157428, 327199016); bool2x2 r1 = bool2x2(true, true); TestUtils.AreEqual(a1 >= b1, r1); int a2 = (90384229); int2x2 b2 = int2x2(1154649706, 376758501); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 >= b2, r2); int a3 = (1079802834); int2x2 b3 = int2x2(2054742898, 1328349472); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 >= b3, r3); }
public void int2x2_operator_mul_scalar_wide() { int a0 = (1152242766); int2x2 b0 = int2x2(1276636134, 2105929407); int2x2 r0 = int2x2(-2129504236, 999811634); TestUtils.AreEqual(a0 * b0, r0); int a1 = (499007702); int2x2 b1 = int2x2(124002565, 1956335172); int2x2 r1 = int2x2(1219156526, 400321752); TestUtils.AreEqual(a1 * b1, r1); int a2 = (1288034953); int2x2 b2 = int2x2(832676555, 337389733); int2x2 r2 = int2x2(-1101529949, 10961485); TestUtils.AreEqual(a2 * b2, r2); int a3 = (99268757); int2x2 b3 = int2x2(2005055247, 2011389505); int2x2 r3 = int2x2(559764411, -1619094571); TestUtils.AreEqual(a3 * b3, r3); }
public void int2x2_operator_add_wide_wide() { int2x2 a0 = int2x2(2135171378, 21433296); int2x2 b0 = int2x2(1013431952, 366718162); int2x2 r0 = int2x2(-1146363966, 388151458); TestUtils.AreEqual(a0 + b0, r0); int2x2 a1 = int2x2(1954723494, 683604307); int2x2 b1 = int2x2(359290756, 1393163294); int2x2 r1 = int2x2(-1980953046, 2076767601); TestUtils.AreEqual(a1 + b1, r1); int2x2 a2 = int2x2(1054212315, 1762680995); int2x2 b2 = int2x2(1962236872, 1263270041); int2x2 r2 = int2x2(-1278518109, -1269016260); TestUtils.AreEqual(a2 + b2, r2); int2x2 a3 = int2x2(1963655852, 1257853062); int2x2 b3 = int2x2(1862666629, 1077447887); int2x2 r3 = int2x2(-468644815, -1959666347); TestUtils.AreEqual(a3 + b3, r3); }
public void int2x2_operator_div_wide_scalar() { int2x2 a0 = int2x2(1433072926, 1073958635); int b0 = (1434025872); int2x2 r0 = int2x2(0, 0); TestUtils.AreEqual(a0 / b0, r0); int2x2 a1 = int2x2(1195142312, 1274375693); int b1 = (536596719); int2x2 r1 = int2x2(2, 2); TestUtils.AreEqual(a1 / b1, r1); int2x2 a2 = int2x2(464756346, 906504670); int b2 = (806462546); int2x2 r2 = int2x2(0, 1); TestUtils.AreEqual(a2 / b2, r2); int2x2 a3 = int2x2(1380905136, 1196815948); int b3 = (25493909); int2x2 r3 = int2x2(54, 46); TestUtils.AreEqual(a3 / b3, r3); }
public void int2x2_operator_add_wide_scalar() { int2x2 a0 = int2x2(665815972, 1783729250); int b0 = (1334043849); int2x2 r0 = int2x2(1999859821, -1177194197); TestUtils.AreEqual(a0 + b0, r0); int2x2 a1 = int2x2(1591678394, 977850224); int b1 = (1284528538); int2x2 r1 = int2x2(-1418760364, -2032588534); TestUtils.AreEqual(a1 + b1, r1); int2x2 a2 = int2x2(71069732, 1200356017); int b2 = (1138577680); int2x2 r2 = int2x2(1209647412, -1956033599); TestUtils.AreEqual(a2 + b2, r2); int2x2 a3 = int2x2(565982008, 1088001167); int b3 = (1246759684); int2x2 r3 = int2x2(1812741692, -1960206445); TestUtils.AreEqual(a3 + b3, r3); }
public void int2x2_operator_mod_wide_wide() { int2x2 a0 = int2x2(258342924, 1454754891); int2x2 b0 = int2x2(1990080167, 1197348066); int2x2 r0 = int2x2(258342924, 257406825); TestUtils.AreEqual(a0 % b0, r0); int2x2 a1 = int2x2(723352342, 1981431473); int2x2 b1 = int2x2(651970512, 1659454050); int2x2 r1 = int2x2(71381830, 321977423); TestUtils.AreEqual(a1 % b1, r1); int2x2 a2 = int2x2(531756042, 716993627); int2x2 b2 = int2x2(241005212, 1866255454); int2x2 r2 = int2x2(49745618, 716993627); TestUtils.AreEqual(a2 % b2, r2); int2x2 a3 = int2x2(1667903349, 1331097004); int2x2 b3 = int2x2(1440101415, 595220963); int2x2 r3 = int2x2(227801934, 140655078); TestUtils.AreEqual(a3 % b3, r3); }
public void int2x2_operator_add_scalar_wide() { int a0 = (359966320); int2x2 b0 = int2x2(2146146202, 767103309); int2x2 r0 = int2x2(-1788854774, 1127069629); TestUtils.AreEqual(a0 + b0, r0); int a1 = (851002415); int2x2 b1 = int2x2(311531406, 1491262941); int2x2 r1 = int2x2(1162533821, -1952701940); TestUtils.AreEqual(a1 + b1, r1); int a2 = (1016891373); int2x2 b2 = int2x2(1954228994, 1671335850); int2x2 r2 = int2x2(-1323846929, -1606740073); TestUtils.AreEqual(a2 + b2, r2); int a3 = (727870747); int2x2 b3 = int2x2(551151834, 1390261152); int2x2 r3 = int2x2(1279022581, 2118131899); TestUtils.AreEqual(a3 + b3, r3); }
public void int2x2_operator_equal_wide_wide() { int2x2 a0 = int2x2(2105871082, 35218899); int2x2 b0 = int2x2(1477587886, 579629692); bool2x2 r0 = bool2x2(false, false); TestUtils.AreEqual(a0 == b0, r0); int2x2 a1 = int2x2(1550755093, 764676020); int2x2 b1 = int2x2(540974792, 208405066); bool2x2 r1 = bool2x2(false, false); TestUtils.AreEqual(a1 == b1, r1); int2x2 a2 = int2x2(606743782, 1208156098); int2x2 b2 = int2x2(2063397938, 1060167409); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 == b2, r2); int2x2 a3 = int2x2(1023640014, 1038468316); int2x2 b3 = int2x2(362592601, 2097545362); bool2x2 r3 = bool2x2(false, false); TestUtils.AreEqual(a3 == b3, r3); }
public void int2x2_operator_sub_wide_wide() { int2x2 a0 = int2x2(1410318491, 1097280168); int2x2 b0 = int2x2(1315897366, 799052018); int2x2 r0 = int2x2(94421125, 298228150); TestUtils.AreEqual(a0 - b0, r0); int2x2 a1 = int2x2(1827039044, 28881338); int2x2 b1 = int2x2(1580289673, 1094686261); int2x2 r1 = int2x2(246749371, -1065804923); TestUtils.AreEqual(a1 - b1, r1); int2x2 a2 = int2x2(328720965, 875487868); int2x2 b2 = int2x2(1954325726, 1197734816); int2x2 r2 = int2x2(-1625604761, -322246948); TestUtils.AreEqual(a2 - b2, r2); int2x2 a3 = int2x2(212936325, 231977215); int2x2 b3 = int2x2(229886366, 915679176); int2x2 r3 = int2x2(-16950041, -683701961); TestUtils.AreEqual(a3 - b3, r3); }
public void int2x2_operator_not_equal_wide_wide() { int2x2 a0 = int2x2(1977284100, 1293292704); int2x2 b0 = int2x2(1514195556, 957972049); bool2x2 r0 = bool2x2(true, true); TestUtils.AreEqual(a0 != b0, r0); int2x2 a1 = int2x2(1547283851, 422428953); int2x2 b1 = int2x2(507667364, 581861672); bool2x2 r1 = bool2x2(true, true); TestUtils.AreEqual(a1 != b1, r1); int2x2 a2 = int2x2(195833190, 1711544892); int2x2 b2 = int2x2(1128094576, 940096636); bool2x2 r2 = bool2x2(true, true); TestUtils.AreEqual(a2 != b2, r2); int2x2 a3 = int2x2(5606053, 737069074); int2x2 b3 = int2x2(57559040, 181752616); bool2x2 r3 = bool2x2(true, true); TestUtils.AreEqual(a3 != b3, r3); }
public void int2x2_operator_less_wide_scalar() { int2x2 a0 = int2x2(796797557, 670113454); int b0 = (746564682); bool2x2 r0 = bool2x2(false, true); TestUtils.AreEqual(a0 < b0, r0); int2x2 a1 = int2x2(933579492, 318174822); int b1 = (278884514); bool2x2 r1 = bool2x2(false, false); TestUtils.AreEqual(a1 < b1, r1); int2x2 a2 = int2x2(1117630673, 1990922600); int b2 = (741886928); bool2x2 r2 = bool2x2(false, false); TestUtils.AreEqual(a2 < b2, r2); int2x2 a3 = int2x2(1030849597, 1718582899); int b3 = (1546212312); bool2x2 r3 = bool2x2(true, false); TestUtils.AreEqual(a3 < b3, r3); }