Searched refs:imm8 (Results 1 - 4 of 4) sorted by relevance
/art/disassembler/ |
H A D | disassembler_arm.cc | 229 : first(instr, 12, 22), imm8(instr & 0xFF) {} 231 uint32_t imm8; member in struct:art::arm::FpRegisterRange 235 int count = (rhs.first.size != 0 ? ((rhs.imm8 + 1u) >> 1) : rhs.imm8); 239 if (rhs.imm8 == 0) { 241 } else if (rhs.first.size != 0 && (rhs.imm8 & 1) != 0) { 388 uint32_t VFPExpand32(uint32_t imm8) { argument 389 CHECK_EQ(imm8 & 0xffu, imm8); 390 uint32_t bit_a = (imm8 >> 396 VFPExpand64(uint32_t imm8) argument 561 uint32_t imm8 = instr & 0xFF; local 670 args << "], #" << sign << imm8; local 672 args << ", #" << sign << imm8 << "]"; local 839 uint32_t imm8 = instr & 0xFF; local 918 uint32_t imm8 = ((instr & 0xf0000u) >> 12) | (instr & 0xfu); local 1084 uint32_t imm8 = instr & 0xFF; local 1148 uint32_t imm8 = instr & 0xFF; local 1165 uint32_t imm8 = instr & 0xFF; local 1381 uint32_t imm8 = instr & 0xFF; local 1401 args << "[" << Rn << ", #-" << imm8 << "]"; local 1663 uint16_t imm8 = instr & 0xFF; local 1670 args << Rn << ", #" << imm8; local 1734 uint16_t imm8 = instr & 0xFF; local 1762 uint16_t imm8 = instr & 0xFF; local 1787 int8_t imm8 = instr & 0xFF; local 1795 int imm8 = instr & 0xFF; local 1918 uint16_t imm8 = instr & 0xFF; local [all...] |
/art/compiler/linker/arm/ |
H A D | relative_patcher_thumb2.cc | 74 uint32_t imm8 = diff16 & 0xffu; local 75 insn = (insn & 0xfbf08f00u) | (imm << 26) | (imm4 << 16) | (imm3 << 12) | imm8;
|
/art/compiler/utils/arm/ |
H A D | assembler_thumb2.cc | 390 (value & 0xff); // Keep imm8 in bits 0-7. 931 uint8_t imm8 = ((imm32 >> 31) << 7) | (((imm32 >> 29) & 1) << 6) | local 933 EmitVFPsss(cond, B23 | B21 | B20 | ((imm8 >> 4)*B16) | (imm8 & 0xf), 946 uint8_t imm8 = ((imm64 >> 63) << 7) | (((imm64 >> 61) & 1) << 6) | local 948 EmitVFPddd(cond, B23 | B21 | B20 | ((imm8 >> 4)*B16) | B8 | (imm8 & 0xf), 1388 uint32_t imm8 = imm & 0xff; local 1397 imm8; 2568 // The T1 encoding offset is `SignExtend(imm8 2635 uint32_t imm8 = imm16 & 0xff; local 2653 uint32_t imm8 = imm16 & 0xff; local 3121 svc(uint32_t imm8) argument 3130 bkpt(uint16_t imm8) argument [all...] |
H A D | assembler_arm32.cc | 39 uint32_t imm8 = (immediate << 2*rot) | (immediate >> (32 - 2*rot)); local 40 if (imm8 < (1 << kImmed8Bits)) { 44 shifter_op->immed_ = imm8; 353 uint8_t imm8 = ((imm32 >> 31) << 7) | (((imm32 >> 29) & 1) << 6) | local 355 EmitVFPsss(cond, B23 | B21 | B20 | ((imm8 >> 4)*B16) | (imm8 & 0xf), 368 uint8_t imm8 = ((imm64 >> 63) << 7) | (((imm64 >> 61) & 1) << 6) | local 370 EmitVFPddd(cond, B23 | B21 | B20 | ((imm8 >> 4)*B16) | B8 | (imm8 & 0xf),
|
Completed in 168 milliseconds