Home | History | Annotate | Download | only in mips

Lines Matching full:imm16

182 void MipsAssembler::Addi(Register rt, Register rs, uint16_t imm16) {
183 EmitI(0x8, rs, rt, imm16);
186 void MipsAssembler::Addiu(Register rt, Register rs, uint16_t imm16) {
187 EmitI(0x9, rs, rt, imm16);
218 void MipsAssembler::Andi(Register rt, Register rs, uint16_t imm16) {
219 EmitI(0xc, rs, rt, imm16);
226 void MipsAssembler::Ori(Register rt, Register rs, uint16_t imm16) {
227 EmitI(0xd, rs, rt, imm16);
234 void MipsAssembler::Xori(Register rt, Register rs, uint16_t imm16) {
235 EmitI(0xe, rs, rt, imm16);
266 void MipsAssembler::Lb(Register rt, Register rs, uint16_t imm16) {
267 EmitI(0x20, rs, rt, imm16);
270 void MipsAssembler::Lh(Register rt, Register rs, uint16_t imm16) {
271 EmitI(0x21, rs, rt, imm16);
274 void MipsAssembler::Lw(Register rt, Register rs, uint16_t imm16) {
275 EmitI(0x23, rs, rt, imm16);
278 void MipsAssembler::Lbu(Register rt, Register rs, uint16_t imm16) {
279 EmitI(0x24, rs, rt, imm16);
282 void MipsAssembler::Lhu(Register rt, Register rs, uint16_t imm16) {
283 EmitI(0x25, rs, rt, imm16);
286 void MipsAssembler::Lui(Register rt, uint16_t imm16) {
287 EmitI(0xf, static_cast<Register>(0), rt, imm16);
298 void MipsAssembler::Sb(Register rt, Register rs, uint16_t imm16) {
299 EmitI(0x28, rs, rt, imm16);
302 void MipsAssembler::Sh(Register rt, Register rs, uint16_t imm16) {
303 EmitI(0x29, rs, rt, imm16);
306 void MipsAssembler::Sw(Register rt, Register rs, uint16_t imm16) {
307 EmitI(0x2b, rs, rt, imm16);
318 void MipsAssembler::Slti(Register rt, Register rs, uint16_t imm16) {
319 EmitI(0xa, rs, rt, imm16);
322 void MipsAssembler::Sltiu(Register rt, Register rs, uint16_t imm16) {
323 EmitI(0xb, rs, rt, imm16);
326 void MipsAssembler::Beq(Register rt, Register rs, uint16_t imm16) {
327 EmitI(0x4, rs, rt, imm16);
331 void MipsAssembler::Bne(Register rt, Register rs, uint16_t imm16) {
332 EmitI(0x5, rs, rt, imm16);
409 void MipsAssembler::Lwc1(FRegister ft, Register rs, uint16_t imm16) {
410 EmitI(0x31, rs, static_cast<Register>(ft), imm16);
413 void MipsAssembler::Ldc1(DRegister ft, Register rs, uint16_t imm16) {
414 EmitI(0x35, rs, static_cast<Register>(ft), imm16);
417 void MipsAssembler::Swc1(FRegister ft, Register rs, uint16_t imm16) {
418 EmitI(0x39, rs, static_cast<Register>(ft), imm16);
421 void MipsAssembler::Sdc1(DRegister ft, Register rs, uint16_t imm16) {
422 EmitI(0x3d, rs, static_cast<Register>(ft), imm16);