Lines Matching defs:Res

37   KnownBits Res = Info.getKnownBits(SrcReg);
42 EXPECT_EQ(0x20u, Res.One.getZExtValue());
43 EXPECT_EQ(0x01u, Res.Zero.getZExtValue());
79 KnownBits Res = Info.getKnownBits(SrcReg);
80 EXPECT_EQ((uint64_t)2, Res.One.getZExtValue());
81 EXPECT_EQ((uint64_t)0xfc, Res.Zero.getZExtValue());
84 EXPECT_EQ(Res.One.getZExtValue(), Res2.One.getZExtValue());
85 EXPECT_EQ(Res.Zero.getZExtValue(), Res2.Zero.getZExtValue());
115 KnownBits Res = Info.getKnownBits(SrcReg);
116 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
117 EXPECT_EQ((uint64_t)0, Res.Zero.getZExtValue());
120 EXPECT_EQ(Res.One.getZExtValue(), Res2.One.getZExtValue());
121 EXPECT_EQ(Res.Zero.getZExtValue(), Res2.Zero.getZExtValue());
151 KnownBits Res = Info.getKnownBits(SrcReg);
152 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
153 EXPECT_EQ((uint64_t)0, Res.Zero.getZExtValue());
156 EXPECT_EQ(Res.One.getZExtValue(), Res2.One.getZExtValue());
157 EXPECT_EQ(Res.Zero.getZExtValue(), Res2.Zero.getZExtValue());
189 KnownBits Res = Info.getKnownBits(SrcReg);
190 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
191 EXPECT_EQ((uint64_t)0, Res.Zero.getZExtValue());
194 EXPECT_EQ(Res.One.getZExtValue(), Res2.One.getZExtValue());
195 EXPECT_EQ(Res.Zero.getZExtValue(), Res2.Zero.getZExtValue());
221 KnownBits Res = Info.getKnownBits(SrcReg);
222 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
223 EXPECT_EQ((uint64_t)0xC0, Res.Zero.getZExtValue());
226 EXPECT_EQ(Res.One.getZExtValue(), Res2.One.getZExtValue());
227 EXPECT_EQ(Res.Zero.getZExtValue(), Res2.Zero.getZExtValue());
258 KnownBits Res = Info.getKnownBits(SrcReg);
259 EXPECT_EQ(0x08u, Res.One.getZExtValue());
260 EXPECT_EQ(0xC7u, Res.Zero.getZExtValue());
291 KnownBits Res = Info.getKnownBits(SrcReg);
292 EXPECT_EQ(0x1Au, Res.One.getZExtValue());
293 EXPECT_EQ(0xC1u, Res.Zero.getZExtValue());
324 KnownBits Res = Info.getKnownBits(SrcReg);
325 EXPECT_EQ(0x02u, Res.One.getZExtValue());
326 EXPECT_EQ(0xC9u, Res.Zero.getZExtValue());
478 KnownBits Res = Info.getKnownBits(SrcReg);
479 EXPECT_EQ(0x40u, Res.One.getZExtValue());
480 EXPECT_EQ(0x27u, Res.Zero.getZExtValue());
511 KnownBits Res = Info.getKnownBits(SrcReg);
512 EXPECT_EQ(0x0091u, Res.One.getZExtValue());
513 EXPECT_EQ(0x8108u, Res.Zero.getZExtValue());
544 KnownBits Res = Info.getKnownBits(SrcReg);
545 EXPECT_EQ(0x01CDu, Res.One.getZExtValue());
546 EXPECT_EQ(0xC810u, Res.Zero.getZExtValue());
573 KnownBits Res = Info.getKnownBits(SrcReg);
574 EXPECT_EQ(0x0008u, Res.One.getZExtValue());
575 EXPECT_EQ(0xFE07u, Res.Zero.getZExtValue());
608 KnownBits Res = Info.getKnownBits(SrcReg);
609 EXPECT_EQ(0x20u, Res.One.getZExtValue());
610 EXPECT_EQ(0x01u, Res.Zero.getZExtValue());
1018 KnownBits Res = Info.getKnownBits(And->getOperand(1).getReg());
1020 EXPECT_TRUE(Res.One.isZero());
1022 APInt Mask(Res.getBitWidth(), 1);
1024 EXPECT_EQ(Mask.getZExtValue(), Res.Zero.getZExtValue());
1051 KnownBits Res;
1055 Res = Info.getKnownBits(SrcReg);
1056 EXPECT_EQ((uint64_t)32, Res.getBitWidth());
1057 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
1058 EXPECT_EQ((uint64_t)0x0000fffe, Res.Zero.getZExtValue());
1062 Res = Info.getKnownBits(SrcReg);
1063 EXPECT_EQ((uint64_t)32, Res.getBitWidth());
1064 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
1065 EXPECT_EQ((uint64_t)0xfffffffe, Res.Zero.getZExtValue());
1069 Res = Info.getKnownBits(SrcReg);
1070 EXPECT_EQ((uint64_t)32, Res.getBitWidth());
1071 EXPECT_EQ((uint64_t)0, Res.One.getZExtValue());
1072 EXPECT_EQ((uint64_t)0xfffffffe, Res.Zero.getZExtValue());
1118 KnownBits Res;
1125 Res = GetKB(Copies.size() - 4);
1126 EXPECT_EQ(32u, Res.getBitWidth());
1127 EXPECT_TRUE(Res.isAllOnes());
1129 Res = GetKB(Copies.size() - 3);
1130 EXPECT_EQ(32u, Res.getBitWidth());
1131 EXPECT_TRUE(Res.isUnknown());
1133 Res = GetKB(Copies.size() - 2);
1134 EXPECT_EQ(32u, Res.getBitWidth());
1135 EXPECT_EQ(0xFFFFFFFEu, Res.One.getZExtValue());
1136 EXPECT_EQ(0u, Res.Zero.getZExtValue());
1138 Res = GetKB(Copies.size() - 1);
1139 EXPECT_EQ(32u, Res.getBitWidth());
1140 EXPECT_EQ(0xFFFFFFFEu, Res.One.getZExtValue());
1141 EXPECT_EQ(1u, Res.Zero.getZExtValue());
1186 KnownBits Res;
1194 Res = GetKB(Copies.size() - 4);
1195 EXPECT_EQ(32u, Res.getBitWidth());
1196 EXPECT_TRUE(Res.isAllOnes());
1199 Res = GetKB(Copies.size() - 3);
1200 EXPECT_EQ(32u, Res.getBitWidth());
1201 EXPECT_TRUE(Res.isUnknown());
1205 Res = GetKB(Copies.size() - 2);
1206 EXPECT_EQ(32u, Res.getBitWidth());
1207 EXPECT_EQ(0xFFFFFFFEu, Res.One.getZExtValue());
1208 EXPECT_EQ(0u, Res.Zero.getZExtValue());
1212 Res = GetKB(Copies.size() - 1);
1213 EXPECT_EQ(32u, Res.getBitWidth());
1214 EXPECT_EQ(0xFFFFFFFEu, Res.One.getZExtValue());
1215 EXPECT_EQ(1u, Res.Zero.getZExtValue());
1496 KnownBits Res;
1501 Res = Info.getKnownBits(SrcReg);
1502 EXPECT_EQ(64u, Res.getBitWidth());
1503 EXPECT_EQ(0u, Res.One.getZExtValue());
1504 EXPECT_EQ(0xFFFFFFFFFFFFFF00u, Res.Zero.getZExtValue());
1509 Res = Info.getKnownBits(SrcReg);
1510 EXPECT_EQ(64u, Res.getBitWidth());
1511 EXPECT_EQ(0u, Res.One.getZExtValue());
1512 EXPECT_EQ(0xFFFFFFFFFFFFFFFE, Res.Zero.getZExtValue());
1517 Res = Info.getKnownBits(SrcReg);
1518 EXPECT_EQ(64u, Res.getBitWidth());
1519 EXPECT_EQ(0u, Res.One.getZExtValue());
1520 EXPECT_EQ(0x8000000000000000u, Res.Zero.getZExtValue());
1525 Res = Info.getKnownBits(SrcReg);
1526 EXPECT_EQ(64u, Res.getBitWidth());
1527 EXPECT_EQ(0u, Res.One.getZExtValue());
1528 EXPECT_EQ(0xFFFFFFFFFFFFFFF8u, Res.Zero.getZExtValue());