Home
last modified time | relevance | path

Searched refs:Imm64 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h776 Imm64 = 9 << ImmShift, enumerator
913 case X86II::Imm64: in getSizeOfImm()
933 case X86II::Imm64: in isImmPCRel()
953 case X86II::Imm64: in isImmSigned()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4982 uint64_t Imm64; in tryAsSingleRLWINM8() local
4983 if (!isInt64Immediate(N->getOperand(1).getNode(), Imm64)) in tryAsSingleRLWINM8()
4987 if (isRunOfOnes64(Imm64, MB, ME) && MB >= 32 && MB <= ME) { in tryAsSingleRLWINM8()
5008 uint64_t Imm64; in tryAsPairOfRLDICL() local
5009 if (!isInt64Immediate(N->getOperand(1).getNode(), Imm64)) in tryAsPairOfRLDICL()
5014 if (isUInt<16>(Imm64)) in tryAsPairOfRLDICL()
5025 unsigned NumOfLeadingZeros = llvm::countl_zero(Imm64); in tryAsPairOfRLDICL()
5027 Imm64 |= maskLeadingOnes<uint64_t>(NumOfLeadingZeros); in tryAsPairOfRLDICL()
5030 if (!isRunOfOnes64(Imm64, MB, ME)) in tryAsPairOfRLDICL()
5101 uint64_t Imm64; in tryAsSingleRLDCL() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperands.td519 class Imm64 : ImmLeaf<i64, [{}]>, Operand<i64> {
522 def imm64 : Imm64;
523 def len4imm64 : Imm64 {
527 def len8imm64 : Imm64 {
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFormats.td98 def Imm64 : ImmType<9>;
H A DX86InstrUtils.td431 : X86Inst<o, f, Imm64, outs, ins, asm> {
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td2209 int64_t Imm64 = static_cast<int64_t>(Imm);
2210 return Imm64 >= std::numeric_limits<int32_t>::min() &&
2211 Imm64 <= std::numeric_limits<int32_t>::max();