/system/core/libpixelflinger/codeflinger/ |
mips_disassem.c | 221 reg_name[i.RType.rt], i.RType.shamt); 224 if (i.RType.func == OP_SRLV && (i.RType.shamt & 1) == 1) { 246 i.RType.shamt); 327 i.RType.shamt); 333 i.RType.shamt); 334 else if (i.RType.func == OP_BSHFL && i.RType.shamt == OP_WSBH) 338 else if (i.RType.func == OP_BSHFL && i.RType.shamt == OP_SEB) 342 else if (i.RType.func == OP_BSHFL && i.RType.shamt == OP_SEH)
|
mips_opcode.h | 65 unsigned shamt: 5; member in struct:__anon63568::__anon63571 100 unsigned shamt: 5; member in struct:__anon63568::__anon63575 270 * Values for the 'shamt' field when OP_SPECIAL3 && func OP_BSHFL.
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
value.c | 132 unsigned long shamt; /* for SHR */ local 349 shamt = yasm_intnum_get_uint(e->terms[1].data.intn); 350 if ((shamt + value->rshift) > YASM_VALUE_RSHIFT_MAX) 354 value->rshift += shamt; 603 /*@only@*/ yasm_intnum *shamt = local 605 yasm_intnum_calc(outval, YASM_EXPR_SHR, shamt); 606 yasm_intnum_destroy(shamt); 705 /*@only@*/ yasm_intnum *shamt = local 707 yasm_intnum_calc(outval, YASM_EXPR_SHR, shamt); 708 yasm_intnum_destroy(shamt); [all...] |
/art/compiler/utils/mips/ |
assembler_mips.h | 78 void Sll(Register rd, Register rs, int shamt); 79 void Srl(Register rd, Register rs, int shamt); 80 void Sra(Register rd, Register rs, int shamt); 271 void EmitR(int opcode, Register rs, Register rt, Register rd, int shamt, int funct);
|
assembler_mips.cc | 41 void MipsAssembler::EmitR(int opcode, Register rs, Register rt, Register rd, int shamt, int funct) { 49 shamt << kShamtShift | 230 void MipsAssembler::Sll(Register rd, Register rs, int shamt) { 231 EmitR(0, rs, static_cast<Register>(0), rd, shamt, 0x00); 234 void MipsAssembler::Srl(Register rd, Register rs, int shamt) { 235 EmitR(0, rs, static_cast<Register>(0), rd, shamt, 0x02); 238 void MipsAssembler::Sra(Register rd, Register rs, int shamt) { 239 EmitR(0, rs, static_cast<Register>(0), rd, shamt, 0x03); [all...] |