Lines Matching defs:LHSi
872 if (const auto *LHSi = dyn_cast_or_null<IntInit>(
874 return StringInit::get(RK, LHSi->getAsString());
929 if (const auto *LHSi = dyn_cast_or_null<IntInit>(
931 return IntInit::get(RK, LHSi->getValue() ? 0 : 1);
985 if (const auto *LHSi = dyn_cast_or_null<IntInit>(
987 int64_t LHSv = LHSi->getValue();
1180 const auto *LHSi = dyn_cast_or_null<IntInit>(
1185 if (LHSi && RHSi) {
1189 Result = LHSi->getValue() == RHSi->getValue();
1192 Result = LHSi->getValue() != RHSi->getValue();
1195 Result = LHSi->getValue() <= RHSi->getValue();
1198 Result = LHSi->getValue() < RHSi->getValue();
1201 Result = LHSi->getValue() >= RHSi->getValue();
1204 Result = LHSi->getValue() > RHSi->getValue();
1392 const auto *LHSi = dyn_cast<IntInit>(LHS);
1394 if (!LHSi || !RHSi)
1397 auto Start = LHSi->getValue();
1421 return ListInit::get(Args, LHSi->getType());
1515 const auto *LHSi = dyn_cast_or_null<IntInit>(
1519 if (LHSi && RHSi) {
1520 int64_t LHSv = LHSi->getValue(), RHSv = RHSi->getValue();
1566 if (const auto *LHSi = dyn_cast_or_null<IntInit>(
1568 if ((Opc == AND && !LHSi->getValue()) ||
1569 (Opc == OR && LHSi->getValue() == -1))
1570 return LHSi;
1796 if (const auto *LHSi = dyn_cast_or_null<IntInit>(
1798 if (LHSi->getValue())
1830 const auto *LHSi = dyn_cast<IntInit>(LHS);
1833 if (!LHSi || !MHSi || !RHSi)
1836 auto Start = LHSi->getValue();
1854 return ListInit::get(Args, LHSi->getType());