Home
last modified time | relevance | path

Searched refs:Imm8 (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp1117 unsigned Reg, Imm8; in getT2AddrModeImm8s4OpValue() local
1123 Imm8 = 0; in getT2AddrModeImm8s4OpValue()
1142 uint32_t Binary = (Imm8 >> 2) & 0xff; in getT2AddrModeImm8s4OpValue()
1188 unsigned Imm8 = MO1.getImm(); in getT2AddrModeImm0_1020s4OpValue() local
1189 return (Reg << 8) | Imm8; in getT2AddrModeImm0_1020s4OpValue()
1330 uint32_t Imm8 = ARM_AM::getAM3Offset(Imm); in getAddrMode3OffsetOpValue() local
1334 return Imm8 | (isAdd << 8) | (isImm << 9); in getAddrMode3OffsetOpValue()
1423 unsigned Reg, Imm8; in getAddrMode5OpValue() local
1429 Imm8 = 0; in getAddrMode5OpValue()
1463 unsigned Reg, Imm8; in getAddrMode5FP16OpValue() local
[all …]
H A DARMAddressingModes.h559 unsigned Imm8 = getVMOVModImmVal(ModImm); in decodeVMOVModImm() local
564 Val = Imm8; in decodeVMOVModImm()
569 Val = Imm8 << (8 * ByteNum); in decodeVMOVModImm()
574 Val = Imm8 << (8 * ByteNum); in decodeVMOVModImm()
579 Val = (Imm8 << (8 * ByteNum)) | (0xffff >> (8 * (2 - ByteNum))); in decodeVMOVModImm()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrFormats.td87 def Imm8 : ImmType<1>;
414 : X86Inst<o, f, Imm8, outs, ins, asm, d> {
594 // PSIi8 - SSE1 instructions with ImmT == Imm8 and PS prefix.
841 ImmType ImmT = Imm8;
845 ImmType ImmT = Imm8;
849 ImmType ImmT = Imm8;
853 ImmType ImmT = Imm8;
857 ImmType ImmT = Imm8;
864 ImmType ImmT = Imm8;
999 // MMXIi8 - MMX instructions with ImmT == Imm8 and PS prefix.
[all …]
H A DX86InstrArithmetic.td565 /// example, i8 -> Imm8, i16 -> Imm16, i32 -> Imm32. Note that i64 -> Imm32
608 Imm8, i8imm, imm_su, i8imm, invalid_node,
784 let ImmT = Imm8; // Always 8-bit immediate.
887 let ImmT = Imm8; // Always 8-bit immediate.
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h845 Imm8 = 1 << ImmShift, enumerator
998 case X86II::Imm8: in getSizeOfImm()
1019 case X86II::Imm8: in isImmPCRel()
1036 case X86II::Imm8: in isImmSigned()
/llvm-project-15.0.7/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kBaseInfo.h63 Imm8 = 0xA, enumerator
/llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp8149 unsigned Imm8 = Inst.getOperand(0).getImm(); in validateInstruction() local
8153 if (Imm8 == 0x10 && Pred != ARMCC::AL && hasRAS()) in validateInstruction()
8157 if (Imm8 == 0x14 && Pred != ARMCC::AL) in validateInstruction()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMInstrInfo.td872 def Imm8AsmOperand: ImmAsmOperand<8,8> { let Name = "Imm8"; }