Searched defs:rd (Results 1 - 8 of 8) sorted by last modified time

/art/compiler/utils/arm/
H A Dassembler_arm.h444 virtual void and_(Register rd, Register rn, const ShifterOperand& so,
447 virtual void ands(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) { argument
448 and_(rd, rn, so, cond, kCcSet);
451 virtual void eor(Register rd, Register rn, const ShifterOperand& so,
454 virtual void eors(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) { argument
455 eor(rd, rn, so, cond, kCcSet);
458 virtual void sub(Register rd, Register rn, const ShifterOperand& so,
461 virtual void subs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) { argument
462 sub(rd, rn, so, cond, kCcSet);
465 virtual void rsb(Register rd, Registe
468 rsbs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
475 adds(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
482 adcs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
489 sbcs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
496 rscs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
513 orrs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
520 orns(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
527 movs(Register rd, const ShifterOperand& so, Condition cond = AL) argument
534 bics(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) argument
541 mvns(Register rd, const ShifterOperand& so, Condition cond = AL) argument
727 AddConstantSetFlags(Register rd, Register rn, int32_t value, Condition cond = AL) argument
730 AddConstant(Register rd, int32_t value, Condition cond = AL, SetCc set_cc = kCcDontCare) argument
822 Lsls(Register rd, Register rm, uint32_t shift_imm, Condition cond = AL) argument
829 Lsrs(Register rd, Register rm, uint32_t shift_imm, Condition cond = AL) argument
836 Asrs(Register rd, Register rm, uint32_t shift_imm, Condition cond = AL) argument
843 Rors(Register rd, Register rm, uint32_t shift_imm, Condition cond = AL) argument
850 Rrxs(Register rd, Register rm, Condition cond = AL) argument
857 Lsls(Register rd, Register rm, Register rn, Condition cond = AL) argument
864 Lsrs(Register rd, Register rm, Register rn, Condition cond = AL) argument
871 Asrs(Register rd, Register rm, Register rn, Condition cond = AL) argument
878 Rors(Register rd, Register rm, Register rn, Condition cond = AL) argument
890 ShifterOperandCanHold(Register rd, Register rn, Opcode opcode, uint32_t immediate, ShifterOperand* shifter_op) argument
[all...]
H A Dassembler_arm32.cc56 bool Arm32Assembler::ShifterOperandCanHold(Register rd ATTRIBUTE_UNUSED,
65 void Arm32Assembler::and_(Register rd, Register rn, const ShifterOperand& so, argument
67 EmitType01(cond, so.type(), AND, set_cc, rn, rd, so);
71 void Arm32Assembler::eor(Register rd, Register rn, const ShifterOperand& so, argument
73 EmitType01(cond, so.type(), EOR, set_cc, rn, rd, so);
77 void Arm32Assembler::sub(Register rd, Register rn, const ShifterOperand& so, argument
79 EmitType01(cond, so.type(), SUB, set_cc, rn, rd, so);
82 void Arm32Assembler::rsb(Register rd, Register rn, const ShifterOperand& so, argument
84 EmitType01(cond, so.type(), RSB, set_cc, rn, rd, so);
87 void Arm32Assembler::add(Register rd, Registe argument
93 adc(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
99 sbc(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
105 rsc(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
133 orr(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
148 mov(Register rd, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
154 bic(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
160 mvn(Register rd, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
166 mul(Register rd, Register rn, Register rm, Condition cond) argument
172 mla(Register rd, Register rn, Register rm, Register ra, Condition cond) argument
179 mls(Register rd, Register rn, Register rm, Register ra, Condition cond) argument
200 sdiv(Register rd, Register rn, Register rm, Condition cond) argument
216 udiv(Register rd, Register rn, Register rm, Condition cond) argument
232 sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) argument
251 ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) argument
270 ldr(Register rd, const Address& ad, Condition cond) argument
275 str(Register rd, const Address& ad, Condition cond) argument
280 ldrb(Register rd, const Address& ad, Condition cond) argument
285 strb(Register rd, const Address& ad, Condition cond) argument
290 ldrh(Register rd, const Address& ad, Condition cond) argument
295 strh(Register rd, const Address& ad, Condition cond) argument
300 ldrsb(Register rd, const Address& ad, Condition cond) argument
305 ldrsh(Register rd, const Address& ad, Condition cond) argument
310 ldrd(Register rd, const Address& ad, Condition cond) argument
316 strd(Register rd, const Address& ad, Condition cond) argument
573 EmitType01(Condition cond, int type, Opcode opcode, SetCc set_cc, Register rn, Register rd, const ShifterOperand& so) argument
602 EmitMemOp(Condition cond, bool load, bool byte, Register rd, const Address& ad) argument
641 EmitMemOpAddressMode3(Condition cond, int32_t mode, Register rd, const Address& ad) argument
674 EmitShiftImmediate(Condition cond, Shift opcode, Register rd, Register rm, const ShifterOperand& so) argument
691 EmitShiftRegister(Condition cond, Shift opcode, Register rd, Register rm, const ShifterOperand& so) argument
721 clz(Register rd, Register rm, Condition cond) argument
735 movw(Register rd, uint16_t imm16, Condition cond) argument
744 movt(Register rd, uint16_t imm16, Condition cond) argument
767 EmitReverseBytes(Register rd, Register rm, Condition cond, uint8_t op1, uint8_t op2) argument
782 rbit(Register rd, Register rm, Condition cond) argument
796 rev(Register rd, Register rm, Condition cond) argument
801 rev16(Register rd, Register rm, Condition cond) argument
806 revsh(Register rd, Register rm, Condition cond) argument
811 EmitMulOp(Condition cond, int32_t opcode, Register rd, Register rn, Register rm, Register rs) argument
864 strex(Register rd, Register rt, Register rn, Condition cond) argument
882 strexd(Register rd, Register rt, Register rt2, Register rn, Condition cond) argument
1201 Lsl(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
1208 Lsr(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
1216 Asr(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
1224 Ror(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
1230 Rrx(Register rd, Register rm, Condition cond, SetCc set_cc) argument
1235 Lsl(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
1241 Lsr(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
1247 Asr(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
1253 Ror(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
1302 Push(Register rd, Condition cond) argument
1307 Pop(Register rd, Condition cond) argument
1322 Mov(Register rd, Register rm, Condition cond) argument
1398 AddConstant(Register rd, Register rn, int32_t value, Condition cond, SetCc set_cc) argument
1449 LoadImmediate(Register rd, int32_t value, Condition cond) argument
[all...]
H A Dassembler_thumb2.cc383 inline int32_t Thumb2Assembler::MovwEncoding32(Register rd, int32_t value) { argument
386 (static_cast<int32_t>(rd) << 8) |
393 inline int32_t Thumb2Assembler::MovtEncoding32(Register rd, int32_t value) { argument
395 int32_t movw_encoding = MovwEncoding32(rd, (value >> 16) & 0xffff);
399 inline int32_t Thumb2Assembler::MovModImmEncoding32(Register rd, int32_t value) { argument
403 (static_cast<int32_t>(rd) << 8) | static_cast<int32_t>(mod_imm);
478 inline int16_t Thumb2Assembler::AdrEncoding16(Register rd, int32_t offset) { argument
481 DCHECK(!IsHighRegister(rd));
482 return B15 | B13 | (rd << 8) | (offset >> 2);
485 inline int32_t Thumb2Assembler::AdrEncoding32(Register rd, int32_ argument
542 and_(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
548 eor(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
554 sub(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
560 rsb(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
566 add(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
572 adc(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
578 sbc(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
584 rsc(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
612 orr(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
618 orn(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
624 mov(Register rd, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
630 bic(Register rd, Register rn, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
636 mvn(Register rd, const ShifterOperand& so, Condition cond, SetCc set_cc) argument
642 mul(Register rd, Register rn, Register rm, Condition cond) argument
667 mla(Register rd, Register rn, Register rm, Register ra, Condition cond) argument
685 mls(Register rd, Register rn, Register rm, Register ra, Condition cond) argument
739 sdiv(Register rd, Register rn, Register rm, Condition cond) argument
756 udiv(Register rd, Register rn, Register rm, Condition cond) argument
773 sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) argument
794 ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond) argument
815 ldr(Register rd, const Address& ad, Condition cond) argument
820 str(Register rd, const Address& ad, Condition cond) argument
825 ldrb(Register rd, const Address& ad, Condition cond) argument
830 strb(Register rd, const Address& ad, Condition cond) argument
835 ldrh(Register rd, const Address& ad, Condition cond) argument
840 strh(Register rd, const Address& ad, Condition cond) argument
845 ldrsb(Register rd, const Address& ad, Condition cond) argument
850 ldrsh(Register rd, const Address& ad, Condition cond) argument
855 ldrd(Register rd, const Address& ad, Condition cond) argument
860 ldrd(Register rd, Register rd2, const Address& ad, Condition cond) argument
872 strd(Register rd, const Address& ad, Condition cond) argument
877 strd(Register rd, Register rd2, const Address& ad, Condition cond) argument
1175 Is32BitDataProcessing(Condition cond, Opcode opcode, SetCc set_cc, Register rn, Register rd, const ShifterOperand& so) argument
1338 Emit32BitDataProcessing(Condition cond ATTRIBUTE_UNUSED, Opcode opcode, SetCc set_cc, Register rn, Register rd, const ShifterOperand& so) argument
1425 Emit16BitDataProcessing(Condition cond, Opcode opcode, SetCc set_cc, Register rn, Register rd, const ShifterOperand& so) argument
1616 Emit16BitAddSub(Condition cond, Opcode opcode, SetCc set_cc, Register rn, Register rd, const ShifterOperand& so) argument
1776 EmitDataProcessing(Condition cond, Opcode opcode, SetCc set_cc, Register rn, Register rd, const ShifterOperand& so) argument
1792 EmitShift(Register rd, Register rm, Shift shift, uint8_t amount, Condition cond, SetCc set_cc) argument
1837 EmitShift(Register rd, Register rn, Shift shift, Register rm, Condition cond, SetCc set_cc) argument
2314 EmitLoadStore(Condition cond, bool load, bool byte, bool half, bool is_signed, Register rd, const Address& ad) argument
2615 clz(Register rd, Register rm, Condition cond) argument
2629 movw(Register rd, uint16_t imm16, Condition cond) argument
2647 movt(Register rd, uint16_t imm16, Condition cond) argument
2665 rbit(Register rd, Register rm, Condition cond) argument
2682 EmitReverseBytes(Register rd, Register rm, uint32_t op) argument
2707 rev(Register rd, Register rm, Condition cond) argument
2713 rev16(Register rd, Register rm, Condition cond) argument
2719 revsh(Register rd, Register rm, Condition cond) argument
2745 strex(Register rd, Register rt, Register rn, uint16_t imm, Condition cond) argument
2781 strex(Register rd, Register rt, Register rn, Condition cond) argument
2789 strexd(Register rd, Register rt, Register rt2, Register rn, Condition cond) argument
3245 Push(Register rd, Condition cond) argument
3250 Pop(Register rd, Condition cond) argument
3265 Mov(Register rd, Register rm, Condition cond) argument
3277 Lsl(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
3285 Lsr(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
3294 Asr(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
3303 Ror(Register rd, Register rm, uint32_t shift_imm, Condition cond, SetCc set_cc) argument
3311 Rrx(Register rd, Register rm, Condition cond, SetCc set_cc) argument
3317 Lsl(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
3324 Lsr(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
3331 Asr(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
3338 Ror(Register rd, Register rm, Register rn, Condition cond, SetCc set_cc) argument
3492 AddConstant(Register rd, Register rn, int32_t value, Condition cond, SetCc set_cc) argument
3562 LoadImmediate(Register rd, int32_t value, Condition cond) argument
[all...]
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc77 void Arm64Assembler::AddConstant(XRegister rd, int32_t value, Condition cond) { argument
78 AddConstant(rd, rd, value, cond);
81 void Arm64Assembler::AddConstant(XRegister rd, XRegister rn, int32_t value, argument
85 ___ Add(reg_x(rd), reg_x(rn), value);
87 // temp = rd + value
88 // rd = cond ? temp : rn
90 temps.Exclude(reg_x(rd), reg_x(rn));
93 ___ Csel(reg_x(rd), temp, reg_x(rd), con
[all...]
/art/compiler/utils/mips/
H A Dassembler_mips.cc125 void MipsAssembler::EmitR(int opcode, Register rs, Register rt, Register rd, int shamt, int funct) { argument
128 CHECK_NE(rd, kNoRegister);
132 static_cast<uint32_t>(rd) << kRdShift |
186 void MipsAssembler::Addu(Register rd, Register rs, Register rt) { argument
187 EmitR(0, rs, rt, rd, 0, 0x21);
194 void MipsAssembler::Subu(Register rd, Register rs, Register rt) { argument
195 EmitR(0, rs, rt, rd, 0, 0x23);
218 void MipsAssembler::MulR2(Register rd, Register rs, Register rt) { argument
220 EmitR(0x1c, rs, rt, rd, 0, 2);
223 void MipsAssembler::DivR2(Register rd, Registe argument
229 ModR2(Register rd, Register rs, Register rt) argument
235 DivuR2(Register rd, Register rs, Register rt) argument
241 ModuR2(Register rd, Register rs, Register rt) argument
247 MulR6(Register rd, Register rs, Register rt) argument
252 MuhR6(Register rd, Register rs, Register rt) argument
257 MuhuR6(Register rd, Register rs, Register rt) argument
262 DivR6(Register rd, Register rs, Register rt) argument
267 ModR6(Register rd, Register rs, Register rt) argument
272 DivuR6(Register rd, Register rs, Register rt) argument
277 ModuR6(Register rd, Register rs, Register rt) argument
282 And(Register rd, Register rs, Register rt) argument
290 Or(Register rd, Register rs, Register rt) argument
298 Xor(Register rd, Register rs, Register rt) argument
306 Nor(Register rd, Register rs, Register rt) argument
310 Movz(Register rd, Register rs, Register rt) argument
315 Movn(Register rd, Register rs, Register rt) argument
320 Seleqz(Register rd, Register rs, Register rt) argument
325 Selnez(Register rd, Register rs, Register rt) argument
330 ClzR6(Register rd, Register rs) argument
335 ClzR2(Register rd, Register rs) argument
340 CloR6(Register rd, Register rs) argument
345 CloR2(Register rd, Register rs) argument
350 Seb(Register rd, Register rt) argument
354 Seh(Register rd, Register rt) argument
358 Wsbh(Register rd, Register rt) argument
362 Bitswap(Register rd, Register rt) argument
367 Sll(Register rd, Register rt, int shamt) argument
372 Srl(Register rd, Register rt, int shamt) argument
377 Rotr(Register rd, Register rt, int shamt) argument
382 Sra(Register rd, Register rt, int shamt) argument
387 Sllv(Register rd, Register rt, Register rs) argument
391 Srlv(Register rd, Register rt, Register rs) argument
395 Rotrv(Register rd, Register rt, Register rs) argument
399 Srav(Register rd, Register rt, Register rs) argument
403 Ext(Register rd, Register rt, int pos, int size) argument
410 Ins(Register rd, Register rt, int pos, int size) argument
456 Mfhi(Register rd) argument
461 Mflo(Register rd) argument
510 Slt(Register rd, Register rs, Register rt) argument
514 Sltu(Register rd, Register rs, Register rt) argument
590 Jalr(Register rd, Register rs) argument
1148 Movf(Register rd, Register rs, int cc) argument
1154 Movt(Register rd, Register rs, int cc) argument
1331 Move(Register rd, Register rs) argument
1335 Clear(Register rd) argument
1339 Not(Register rd, Register rs) argument
1348 Pop(Register rd) argument
1353 PopAndReturn(Register rd, Register rt) argument
1359 LoadConst32(Register rd, int32_t value) argument
1442 LoadDConst64(FRegister rd, int64_t value, Register temp) argument
[all...]
/art/compiler/utils/mips64/
H A Dassembler_mips64.cc91 void Mips64Assembler::EmitR(int opcode, GpuRegister rs, GpuRegister rt, GpuRegister rd, argument
95 CHECK_NE(rd, kNoGpuRegister);
99 static_cast<uint32_t>(rd) << kRdShift |
105 void Mips64Assembler::EmitRsd(int opcode, GpuRegister rs, GpuRegister rd, argument
108 CHECK_NE(rd, kNoGpuRegister);
112 static_cast<uint32_t>(rd) << kRdShift |
118 void Mips64Assembler::EmitRtd(int opcode, GpuRegister rt, GpuRegister rd, argument
121 CHECK_NE(rd, kNoGpuRegister);
125 static_cast<uint32_t>(rd) << kRdShift |
179 void Mips64Assembler::Addu(GpuRegister rd, GpuRegiste argument
187 Daddu(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
195 Subu(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
199 Dsubu(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
203 MulR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
207 MuhR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
211 DivR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
215 ModR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
219 DivuR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
223 ModuR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
227 Dmul(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
231 Dmuh(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
235 Ddiv(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
239 Dmod(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
243 Ddivu(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
247 Dmodu(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
251 And(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
259 Or(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
267 Xor(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
275 Nor(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
279 Bitswap(GpuRegister rd, GpuRegister rt) argument
283 Dbitswap(GpuRegister rd, GpuRegister rt) argument
287 Seb(GpuRegister rd, GpuRegister rt) argument
291 Seh(GpuRegister rd, GpuRegister rt) argument
295 Dsbh(GpuRegister rd, GpuRegister rt) argument
299 Dshd(GpuRegister rd, GpuRegister rt) argument
316 Wsbh(GpuRegister rd, GpuRegister rt) argument
340 Sll(GpuRegister rd, GpuRegister rt, int shamt) argument
344 Srl(GpuRegister rd, GpuRegister rt, int shamt) argument
348 Rotr(GpuRegister rd, GpuRegister rt, int shamt) argument
352 Sra(GpuRegister rd, GpuRegister rt, int shamt) argument
356 Sllv(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
360 Rotrv(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
364 Srlv(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
368 Srav(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
372 Dsll(GpuRegister rd, GpuRegister rt, int shamt) argument
376 Dsrl(GpuRegister rd, GpuRegister rt, int shamt) argument
380 Drotr(GpuRegister rd, GpuRegister rt, int shamt) argument
384 Dsra(GpuRegister rd, GpuRegister rt, int shamt) argument
388 Dsll32(GpuRegister rd, GpuRegister rt, int shamt) argument
392 Dsrl32(GpuRegister rd, GpuRegister rt, int shamt) argument
396 Drotr32(GpuRegister rd, GpuRegister rt, int shamt) argument
400 Dsra32(GpuRegister rd, GpuRegister rt, int shamt) argument
404 Dsllv(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
408 Dsrlv(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
412 Drotrv(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
416 Dsrav(GpuRegister rd, GpuRegister rt, GpuRegister rs) argument
481 Slt(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
485 Sltu(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
497 Seleqz(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
501 Selnez(GpuRegister rd, GpuRegister rs, GpuRegister rt) argument
505 Clz(GpuRegister rd, GpuRegister rs) argument
509 Clo(GpuRegister rd, GpuRegister rs) argument
513 Dclz(GpuRegister rd, GpuRegister rs) argument
517 Dclo(GpuRegister rd, GpuRegister rs) argument
521 Jalr(GpuRegister rd, GpuRegister rs) argument
1023 Move(GpuRegister rd, GpuRegister rs) argument
1027 Clear(GpuRegister rd) argument
1031 Not(GpuRegister rd, GpuRegister rs) argument
1035 LoadConst32(GpuRegister rd, int32_t value) argument
1049 LoadConst64(GpuRegister rd, int64_t value) argument
[all...]
/art/compiler/utils/x86_64/
H A Dassembler_x86_64_test.cc55 std::random_device rd; local
56 std::default_random_engine e1(rd());
/art/disassembler/
H A Ddisassembler_mips.cc66 { kRTypeMask | (0x1f << 11), 9 | (31 << 11), "jalr", "S", }, // rd = 31 is implicit.
67 { kRTypeMask | (0x1f << 11), 9, "jr", "S", }, // rd = 0 is implicit.
416 uint32_t rd = (instruction >> 11) & 0x1f; // R-type. local
459 case 'D': args << 'r' << rd; break; local
460 case 'd': args << 'f' << rd; break; local
530 case 'Z': args << (rd + 1); break; // sz ([d]ext size).
531 case 'z': args << (rd - sa + 1); break; // sz ([d]ins size).

Completed in 130 milliseconds