Lines Matching refs:Comparison
328 struct Comparison { struct in __anona14c30040111::MachineConstEvaluator
1119 uint32_t NegCmp = Comparison::negate(Cmp); in evaluateCMPrr()
1182 uint32_t NegCmp = Comparison::negate(Cmp); in evaluateCMPrp()
1201 if (Cmp == Comparison::NE) { in evaluateCMPii()
1205 if (Cmp == Comparison::EQ) { in evaluateCMPii()
1209 if (Cmp & Comparison::EQ) { in evaluateCMPii()
1213 assert((Cmp & (Comparison::L | Comparison::G)) && "Malformed comparison"); in evaluateCMPii()
1219 if (Cmp & Comparison::U) { in evaluateCMPii()
1222 if (Cmp & Comparison::L) in evaluateCMPii()
1224 else if (Cmp & Comparison::G) in evaluateCMPii()
1232 if (Cmp & Comparison::L) in evaluateCMPii()
1234 else if (Cmp & Comparison::G) in evaluateCMPii()
1255 if (Cmp & Comparison::U) { in evaluateCMPpi()
1260 Result = (Cmp & Comparison::EQ); in evaluateCMPpi()
1262 Result = (Cmp & Comparison::G) || (Cmp == Comparison::NE); in evaluateCMPpi()
1269 Result = (Cmp & Comparison::L) || (Cmp == Comparison::NE); in evaluateCMPpi()
1278 Result = (Cmp & Comparison::EQ); in evaluateCMPpi()
1280 Result = (Cmp == Comparison::NE) || in evaluateCMPpi()
1281 ((Cmp & Comparison::L) && !A2.isNegative()) || in evaluateCMPpi()
1282 ((Cmp & Comparison::G) && A2.isNegative()); in evaluateCMPpi()
1290 Result = (Cmp & Comparison::G) || (Cmp == Comparison::NE); in evaluateCMPpi()
1298 Result = (Cmp & Comparison::L) || (Cmp == Comparison::NE); in evaluateCMPpi()
1317 Result = (Cmp & Comparison::EQ); in evaluateCMPpp()
1320 if (Cmp == Comparison::NE) { in evaluateCMPpp()
1326 if (Cmp & Comparison::U) { in evaluateCMPpp()
1330 Result = (Cmp & Comparison::L); in evaluateCMPpp()
1334 Result = (Cmp & Comparison::G); in evaluateCMPpp()
1345 Result = (Cmp & Comparison::L); in evaluateCMPpp()
1349 if ((Cmp & Comparison::EQ) && (Cmp & Comparison::L)) in evaluateCMPpp()
1354 Result = (Cmp & Comparison::G); in evaluateCMPpp()
1358 if ((Cmp & Comparison::EQ) && (Cmp & Comparison::G)) in evaluateCMPpp()
2387 return Comparison::EQ; in getCmp()
2397 return Comparison::NE; in getCmp()
2412 return Comparison::GTs; in getCmp()
2422 return Comparison::LEs; in getCmp()
2435 return Comparison::GTu; in getCmp()
2439 return Comparison::GEu; in getCmp()
2443 return Comparison::LTu; in getCmp()
2447 return Comparison::GEs; in getCmp()
2455 return Comparison::LEu; in getCmp()
2459 return Comparison::LTs; in getCmp()
2464 return Comparison::Unk; in getCmp()
2617 uint32_t NegCmp = Comparison::negate(Cmp); in evaluateHexCompare2()