Searched refs:imm8 (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | ARMUtils.h | 347 // imm32 = ZeroExtend(i:imm3:imm8, 32) 351 const uint32_t imm8 = bits(opcode, 7, 0); local 352 const uint32_t imm12 = i << 11 | imm3 << 8 | imm8; 362 // imm32 = ZeroExtend(imm8:'00', 32) 364 const uint32_t imm8 = bits(opcode, 7, 0); local 365 return imm8 * 4;
|
/freebsd-11-stable/contrib/binutils/opcodes/ |
H A D | arm-dis.c | 3361 unsigned int bits = 0, imm, imm8, mod; 3365 imm8 = (bits & 0x0ff); 3369 case 0: imm = imm8; break; 3370 case 1: imm = ((imm8<<16) | imm8); break; 3371 case 2: imm = ((imm8<<24) | (imm8 << 8)); break; 3372 case 3: imm = ((imm8<<24) | (imm8 << 16) | (imm8 << 3360 unsigned int bits = 0, imm, imm8, mod; local [all...] |
/freebsd-11-stable/contrib/llvm-project/lld/ELF/Arch/ |
H A D | RISCV.cpp | 276 uint16_t imm8 = extractBits(val, 8, 8) << 12; local 281 insn |= imm8 | imm4_3 | imm7_6 | imm2_1 | imm5;
|
/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | ArchHandler_arm.cpp | 483 uint32_t imm8 = ((instruction & 0x00FF0000) >> 16); local 484 return (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; 499 uint32_t imm8 = word & 0x00FF; local 500 return (instr & 0x8F00FBF0) | imm4 | (i << 10) | (imm3 << 28) | (imm8 << 16);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.cpp | 1394 uint8_t imm8; local 1408 if (consume(insn, imm8)) 1410 insn->immediates[insn->numImmediatesConsumed] = imm8;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulateInstructionARM.cpp | 1182 imm32 = Bits32(opcode, 7, 0) << 2; // imm32 = ZeroExtend(imm8:'00', 32) 1397 imm32 = Bits32(opcode, 7, 0); // imm32 = ZeroExtend(imm8, 32) 1412 // d = UInt(Rd); setflags = FALSE; imm32 = ZeroExtend(imm4:i:imm3:imm8, 1419 uint32_t imm8 = Bits32(opcode, 7, 0); local 1420 imm32 = (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; 1792 imm32 = Bits32(opcode, 7, 0) << 2; // imm32 = ZeroExtend(imm8:'00', 32); 1867 // d = UInt(Rd); setflags = FALSE; imm32 = ZeroExtend(imm8:'00', 32); 1882 // ThumbExpandImm(i:imm3:imm8); 1898 // d = UInt(Rd); setflags = FALSE; imm32 = ZeroExtend(i:imm3:imm8, 32); 1903 uint32_t imm8 local 3095 uint32_t imm8 = Bits32(opcode, 7, 0); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/ |
H A D | ARMDisassembler.cpp | 2310 unsigned imm8 = fieldFromInstruction(Insn, 0, 8); local 2316 Inst.addOperand(MCOperand::createImm(imm8)); 2323 if (imm8 == 0x10 && pred != 0xe && ((FeatureBits[ARM::FeatureRAS]) != 0))
|
Completed in 304 milliseconds