Lines Matching refs:IsConstantImm
363 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isBareSimmNLsb0() local
365 if (!IsConstantImm) in isBareSimmNLsb0()
463 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isImmXLenLI() local
468 return IsConstantImm && VK == RISCVMCExpr::VK_RISCV_None && in isImmXLenLI()
512 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm5() local
513 return IsConstantImm && isUInt<5>(Imm) && VK == RISCVMCExpr::VK_RISCV_None; in isUImm5()
521 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isSImm5() local
522 return IsConstantImm && isInt<5>(Imm) && VK == RISCVMCExpr::VK_RISCV_None; in isSImm5()
530 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isSImm6() local
531 return IsConstantImm && isInt<6>(Imm) && VK == RISCVMCExpr::VK_RISCV_None; in isSImm6()
539 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isSImm6NonZero() local
540 return IsConstantImm && isInt<6>(Imm) && (Imm != 0) && in isSImm6NonZero()
549 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isCLUIImm() local
550 return IsConstantImm && (Imm != 0) && in isCLUIImm()
560 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm7Lsb00() local
561 return IsConstantImm && isShiftedUInt<5, 2>(Imm) && in isUImm7Lsb00()
570 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm8Lsb00() local
571 return IsConstantImm && isShiftedUInt<6, 2>(Imm) && in isUImm8Lsb00()
580 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm8Lsb000() local
581 return IsConstantImm && isShiftedUInt<5, 3>(Imm) && in isUImm8Lsb000()
592 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm9Lsb000() local
593 return IsConstantImm && isShiftedUInt<6, 3>(Imm) && in isUImm9Lsb000()
602 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm10Lsb00NonZero() local
603 return IsConstantImm && isShiftedUInt<8, 2>(Imm) && (Imm != 0) && in isUImm10Lsb00NonZero()
613 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isSImm12() local
614 if (!IsConstantImm) in isSImm12()
618 return IsValid && ((IsConstantImm && VK == RISCVMCExpr::VK_RISCV_None) || in isSImm12()
633 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isSImm10Lsb0000NonZero() local
634 return IsConstantImm && (Imm != 0) && isShiftedInt<6, 4>(Imm) && in isSImm10Lsb0000NonZero()
644 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm20LUI() local
645 if (!IsConstantImm) { in isUImm20LUI()
662 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isUImm20AUIPC() local
663 if (!IsConstantImm) { in isUImm20AUIPC()
685 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isImmZero() local
686 return IsConstantImm && (Imm == 0) && VK == RISCVMCExpr::VK_RISCV_None; in isImmZero()
694 bool IsConstantImm = evaluateConstantImm(getImm(), Imm, VK); in isSImm5Plus1() local
695 return IsConstantImm && isInt<5>(Imm - 1) && in isSImm5Plus1()