Home
last modified time | relevance | path

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

/art/disassembler/
Ddisassembler_arm.cc1162 uint32_t lsb = (imm3 << 2) | imm2; in DumpThumb32() local
1163 uint32_t width = msb - lsb + 1; in DumpThumb32()
1166 args << Rd << ", " << Rn << ", #" << lsb << ", #" << width; in DumpThumb32()
1169 args << Rd << ", #" << lsb << ", #" << width; in DumpThumb32()
/art/compiler/utils/arm/
Dassembler_arm32.cc242 void Arm32Assembler::sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) { in sbfx() argument
246 CHECK_LE(lsb, 31U); in sbfx()
254 (lsb << 7) | in sbfx()
261 void Arm32Assembler::ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) { in ubfx() argument
265 CHECK_LE(lsb, 31U); in ubfx()
273 (lsb << 7) | in ubfx()
Dassembler_thumb2.cc293 void Thumb2Assembler::sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) { in sbfx() argument
295 CHECK_LE(lsb, 31U); in sbfx()
298 uint32_t imm2 = lsb & (B1 | B0); // Bits 0-1 of `lsb`. in sbfx()
299 uint32_t imm3 = (lsb & (B4 | B3 | B2)) >> 2; // Bits 2-4 of `lsb`. in sbfx()
314 void Thumb2Assembler::ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) { in ubfx() argument
316 CHECK_LE(lsb, 31U); in ubfx()
319 uint32_t imm2 = lsb & (B1 | B0); // Bits 0-1 of `lsb`. in ubfx()
320 uint32_t imm3 = (lsb & (B4 | B3 | B2)) >> 2; // Bits 2-4 of `lsb`. in ubfx()
Dassembler_arm32.h99 void sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE;
100 void ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE;
Dassembler_thumb2.h121 void sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE;
122 void ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE;
Dassembler_arm.h408 virtual void sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width,
410 virtual void ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width,