Home
last modified time | relevance | path

Searched refs:IsConstantImm (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp388 if (!IsConstantImm) in isBareSimmNLsb0()
616 return IsConstantImm && (Imm != 0) && in isCLUIImm()
627 return IsConstantImm && isShiftedUInt<5, 2>(Imm) && in isUImm7Lsb00()
637 return IsConstantImm && isShiftedUInt<6, 2>(Imm) && in isUImm8Lsb00()
647 return IsConstantImm && isShiftedUInt<5, 3>(Imm) && in isUImm8Lsb000()
680 if (!IsConstantImm) in isSImm12()
698 return IsConstantImm && isShiftedInt<7, 5>(Imm) && in isSImm12Lsb00000()
721 if (!IsConstantImm) { in isUImm20LUI()
739 if (!IsConstantImm) { in isUImm20AUIPC()
771 return IsConstantImm && isInt<5>(Imm - 1) && in isSImm5Plus1()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp137 bool IsConstantImm = evaluateConstantImm(getImm(), Imm); in isUImm() local
138 return IsConstantImm && isUInt<N>(Imm - P); in isUImm()
146 bool IsConstantImm = evaluateConstantImm(getImm(), Imm); in isSImm() local
147 return IsConstantImm && isShiftedInt<N, S>(Imm); in isSImm()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp244 bool IsConstantImm = evaluateConstantImm(getImm(), Imm); in isUImm() local
245 return IsConstantImm && isShiftedUInt<num, shift>(Imm); in isUImm()
253 bool IsConstantImm = evaluateConstantImm(getImm(), Imm); in isOImm() local
254 return IsConstantImm && isUInt<num>(Imm - 1); in isOImm()
262 bool IsConstantImm = evaluateConstantImm(getImm(), Imm); in isSImm() local
263 return IsConstantImm && isShiftedInt<num, shift>(Imm); in isSImm()
387 bool IsConstantImm = evaluateConstantImm(getImm(), Imm); in isExtImm6() local
388 if (!IsConstantImm) in isExtImm6()