Home
last modified time | relevance | path

Searched refs:imm16 (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/mips64/
Dassembler_mips64.h56 void Addi(GpuRegister rt, GpuRegister rs, uint16_t imm16);
58 void Addiu(GpuRegister rt, GpuRegister rs, uint16_t imm16);
60 void Daddiu(GpuRegister rt, GpuRegister rs, uint16_t imm16); // MIPS64
86 void Andi(GpuRegister rt, GpuRegister rs, uint16_t imm16);
88 void Ori(GpuRegister rt, GpuRegister rs, uint16_t imm16);
90 void Xori(GpuRegister rt, GpuRegister rs, uint16_t imm16);
113 void Lb(GpuRegister rt, GpuRegister rs, uint16_t imm16);
114 void Lh(GpuRegister rt, GpuRegister rs, uint16_t imm16);
115 void Lw(GpuRegister rt, GpuRegister rs, uint16_t imm16);
116 void Ld(GpuRegister rt, GpuRegister rs, uint16_t imm16); // MIPS64
[all …]
Dassembler_mips64.cc98 void Mips64Assembler::Addi(GpuRegister rt, GpuRegister rs, uint16_t imm16) { in Addi() argument
99 EmitI(0x8, rs, rt, imm16); in Addi()
106 void Mips64Assembler::Addiu(GpuRegister rt, GpuRegister rs, uint16_t imm16) { in Addiu() argument
107 EmitI(0x9, rs, rt, imm16); in Addiu()
114 void Mips64Assembler::Daddiu(GpuRegister rt, GpuRegister rs, uint16_t imm16) { in Daddiu() argument
115 EmitI(0x19, rs, rt, imm16); in Daddiu()
214 void Mips64Assembler::Andi(GpuRegister rt, GpuRegister rs, uint16_t imm16) { in Andi() argument
215 EmitI(0xc, rs, rt, imm16); in Andi()
222 void Mips64Assembler::Ori(GpuRegister rt, GpuRegister rs, uint16_t imm16) { in Ori() argument
223 EmitI(0xd, rs, rt, imm16); in Ori()
[all …]
/art/compiler/utils/mips/
Dassembler_mips.h60 void Addi(Register rt, Register rs, uint16_t imm16);
61 void Addiu(Register rt, Register rs, uint16_t imm16);
70 void Andi(Register rt, Register rs, uint16_t imm16);
72 void Ori(Register rt, Register rs, uint16_t imm16);
74 void Xori(Register rt, Register rs, uint16_t imm16);
84 void Lb(Register rt, Register rs, uint16_t imm16);
85 void Lh(Register rt, Register rs, uint16_t imm16);
86 void Lw(Register rt, Register rs, uint16_t imm16);
87 void Lbu(Register rt, Register rs, uint16_t imm16);
88 void Lhu(Register rt, Register rs, uint16_t imm16);
[all …]
Dassembler_mips.cc171 void MipsAssembler::Addi(Register rt, Register rs, uint16_t imm16) { in Addi() argument
172 EmitI(0x8, rs, rt, imm16); in Addi()
175 void MipsAssembler::Addiu(Register rt, Register rs, uint16_t imm16) { in Addiu() argument
176 EmitI(0x9, rs, rt, imm16); in Addiu()
207 void MipsAssembler::Andi(Register rt, Register rs, uint16_t imm16) { in Andi() argument
208 EmitI(0xc, rs, rt, imm16); in Andi()
215 void MipsAssembler::Ori(Register rt, Register rs, uint16_t imm16) { in Ori() argument
216 EmitI(0xd, rs, rt, imm16); in Ori()
223 void MipsAssembler::Xori(Register rt, Register rs, uint16_t imm16) { in Xori() argument
224 EmitI(0xe, rs, rt, imm16); in Xori()
[all …]
/art/compiler/utils/arm/
Dassembler_arm32.cc745 void Arm32Assembler::movw(Register rd, uint16_t imm16, Condition cond) { in movw() argument
748 B25 | B24 | ((imm16 >> 12) << 16) | in movw()
749 static_cast<int32_t>(rd) << kRdShift | (imm16 & 0xfff); in movw()
754 void Arm32Assembler::movt(Register rd, uint16_t imm16, Condition cond) { in movt() argument
757 B25 | B24 | B22 | ((imm16 >> 12) << 16) | in movt()
758 static_cast<int32_t>(rd) << kRdShift | (imm16 & 0xfff); in movt()
1263 void Arm32Assembler::bkpt(uint16_t imm16) { in bkpt() argument
1265 ((imm16 >> 4) << 8) | B6 | B5 | B4 | (imm16 & 0xf); in bkpt()
Dassembler_thumb2.cc1653 void Thumb2Assembler::movw(Register rd, uint16_t imm16, Condition cond) { in movw() argument
1656 if (IsHighRegister(rd)|| imm16 >= 256u) { in movw()
1662 uint32_t imm4 = (imm16 >> 12) & 15U /* 0b1111 */; in movw()
1663 uint32_t i = (imm16 >> 11) & 1U /* 0b1 */; in movw()
1664 uint32_t imm3 = (imm16 >> 8) & 7U /* 0b111 */; in movw()
1665 uint32_t imm8 = imm16 & 0xff; in movw()
1676 imm16; in movw()
1682 void Thumb2Assembler::movt(Register rd, uint16_t imm16, Condition cond) { in movt() argument
1685 uint32_t imm4 = (imm16 >> 12) & 15U /* 0b1111 */; in movt()
1686 uint32_t i = (imm16 >> 11) & 1U /* 0b1 */; in movt()
[all …]
Dassembler_arm32.h83 void movw(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE;
84 void movt(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE;
133 void bkpt(uint16_t imm16) OVERRIDE;
Dassembler_thumb2.h105 void movw(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE;
106 void movt(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE;
166 void bkpt(uint16_t imm16) OVERRIDE;
Dassembler_arm.h392 virtual void movw(Register rd, uint16_t imm16, Condition cond = AL) = 0;
393 virtual void movt(Register rd, uint16_t imm16, Condition cond = AL) = 0;
444 virtual void bkpt(uint16_t imm16) = 0;
/art/disassembler/
Ddisassembler_arm.cc1150 uint32_t imm16 = (Rn << 12) | (i << 11) | (imm3 << 8) | imm8; in DumpThumb32() local
1152 args << Rd << ", #" << imm16; in DumpThumb32()