Lines Matching defs:IsConstantImm

528     bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
530 if (!IsConstantImm)
597 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
598 return IsConstantImm && isUIntN(N, Imm) && VK == RISCVMCExpr::VK_RISCV_None;
641 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
649 if (IsConstantImm) {
662 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
664 return IsConstantImm && (VK == RISCVMCExpr::VK_RISCV_None) &&
708 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
709 return IsConstantImm && isUInt<N>(Imm) && VK == RISCVMCExpr::VK_RISCV_None;
733 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
734 return IsConstantImm && isUInt<5>(Imm) && (Imm != 0) &&
743 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
744 return IsConstantImm && isUInt<5>(Imm) && (Imm > 3) &&
753 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
754 return IsConstantImm && isUInt<8>(Imm) && Imm >= 32 &&
763 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
764 return IsConstantImm && Imm >= INT64_C(0) && Imm <= INT64_C(10) &&
773 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
774 return IsConstantImm && Imm >= INT64_C(0) && Imm <= INT64_C(7) &&
783 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
784 return IsConstantImm && Imm >= INT64_C(1) && Imm <= INT64_C(10) &&
793 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
794 return IsConstantImm && Imm >= INT64_C(2) && Imm <= INT64_C(14) &&
803 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
804 return IsConstantImm && isInt<5>(fixImmediateForRV32(Imm, isRV64Imm())) &&
813 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
814 return IsConstantImm && isInt<6>(fixImmediateForRV32(Imm, isRV64Imm())) &&
823 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
824 return IsConstantImm && Imm != 0 &&
834 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
835 return IsConstantImm && (Imm != 0) &&
845 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
846 return IsConstantImm && isShiftedUInt<1, 1>(Imm) &&
855 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
856 return IsConstantImm && isShiftedUInt<4, 1>(Imm) &&
865 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
866 return IsConstantImm && isShiftedUInt<5, 1>(Imm) &&
875 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
876 return IsConstantImm && isShiftedUInt<5, 2>(Imm) &&
885 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
886 return IsConstantImm && isShiftedUInt<4, 3>(Imm) &&
895 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
896 return IsConstantImm && isShiftedUInt<6, 2>(Imm) &&
905 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
906 return IsConstantImm && isShiftedUInt<5, 3>(Imm) &&
917 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
918 return IsConstantImm && isShiftedUInt<6, 3>(Imm) &&
927 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
928 return IsConstantImm && isShiftedUInt<8, 2>(Imm) && (Imm != 0) &&
946 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
947 if (!IsConstantImm)
951 return IsValid && ((IsConstantImm && VK == RISCVMCExpr::VK_RISCV_None) ||
966 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
967 return IsConstantImm &&
979 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
980 return IsConstantImm && (Imm != 0) &&
991 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
992 if (!IsConstantImm) {
1009 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
1010 if (!IsConstantImm) {
1034 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
1035 return IsConstantImm && (Imm == 0) && VK == RISCVMCExpr::VK_RISCV_None;
1043 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
1044 return IsConstantImm &&
1054 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK);
1055 return IsConstantImm && (VK == RISCVMCExpr::VK_RISCV_None) &&
1315 [[maybe_unused]] bool IsConstantImm =
1317 assert(IsConstantImm && "Invalid VTypeI Operand!");