Home
last modified time | relevance | path

Searched refs:sd (Results 1 – 15 of 15) sorted by relevance

/art/runtime/interpreter/mterp/mips64/
Dentry.S43 sd t8, STACK_OFFSET_GP(sp)
45 sd ra, STACK_OFFSET_RA(sp)
48 sd s0, STACK_OFFSET_S0(sp)
50 sd s1, STACK_OFFSET_S1(sp)
52 sd s2, STACK_OFFSET_S2(sp)
54 sd s3, STACK_OFFSET_S3(sp)
56 sd s4, STACK_OFFSET_S4(sp)
58 sd s5, STACK_OFFSET_S5(sp)
62 sd a3, SHADOWFRAME_RESULT_REGISTER_OFFSET(a2)
65 sd a1, SHADOWFRAME_CODE_ITEM_OFFSET(a2)
Dop_throw.S9 sd a0, THREAD_EXCEPTION_OFFSET(rSELF) # thread->exception <- obj
Dop_move_exception.S7 sd zero, THREAD_EXCEPTION_OFFSET(rSELF) # clear exception
Dfooter.S138 sd a0, 0(a2)
Dheader.S101 sd rPC, OFF_FP_DEX_PC_PTR(rFP)
/art/runtime/arch/mips64/
Djni_entrypoints_mips64.S29 sd $ra, 64($sp)
31 sd $a7, 56($sp)
33 sd $a6, 48($sp)
35 sd $a5, 40($sp)
37 sd $a4, 32($sp)
39 sd $a3, 24($sp)
41 sd $a2, 16($sp)
43 sd $a1, 8($sp)
45 sd $a0, 0($sp)
Dquick_entrypoints_mips64.S56 sd $ra, 152($sp)
58 sd $s8, 144($sp)
60 sd $t8, 136($sp) # t8 holds caller's gp, now save it to the stack.
119 sd $s7, 48($sp)
121 sd $s6, 40($sp)
123 sd $s5, 32($sp)
125 sd $s4, 24($sp)
127 sd $s3, 16($sp)
129 sd $s2, 8($sp)
135 sd $t1, 0($sp) # Place Method* at bottom of stack.
[all …]
/art/compiler/utils/arm/
Dassembler_arm32.h159 void vmovs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
163 bool vmovs(SRegister sd, float s_imm, Condition cond = AL) OVERRIDE;
166 void vldrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE;
167 void vstrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE;
171 void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
173 void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
175 void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
177 void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
179 void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
181 void vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
[all …]
Dassembler_arm32.cc338 void Arm32Assembler::vmovs(SRegister sd, SRegister sm, Condition cond) { in vmovs() argument
339 EmitVFPsss(cond, B23 | B21 | B20 | B6, sd, S0, sm); in vmovs()
348 bool Arm32Assembler::vmovs(SRegister sd, float s_imm, Condition cond) { in vmovs() argument
356 sd, S0, S0); in vmovs()
378 void Arm32Assembler::vadds(SRegister sd, SRegister sn, SRegister sm, in vadds() argument
380 EmitVFPsss(cond, B21 | B20, sd, sn, sm); in vadds()
390 void Arm32Assembler::vsubs(SRegister sd, SRegister sn, SRegister sm, in vsubs() argument
392 EmitVFPsss(cond, B21 | B20 | B6, sd, sn, sm); in vsubs()
402 void Arm32Assembler::vmuls(SRegister sd, SRegister sn, SRegister sm, in vmuls() argument
404 EmitVFPsss(cond, B21, sd, sn, sm); in vmuls()
[all …]
Dassembler_arm.h625 virtual void vmovs(SRegister sd, SRegister sm, Condition cond = AL) = 0;
629 virtual bool vmovs(SRegister sd, float s_imm, Condition cond = AL) = 0;
632 virtual void vldrs(SRegister sd, const Address& ad, Condition cond = AL) = 0;
633 virtual void vstrs(SRegister sd, const Address& ad, Condition cond = AL) = 0;
637 virtual void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
639 virtual void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
641 virtual void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
643 virtual void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
645 virtual void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
647 virtual void vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
[all …]
Dassembler_thumb2.h204 void vmovs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
208 bool vmovs(SRegister sd, float s_imm, Condition cond = AL) OVERRIDE;
211 void vldrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE;
212 void vstrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE;
216 void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
218 void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
220 void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
222 void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
224 void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
226 void vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
[all …]
Dassembler_thumb2.cc427 inline int32_t Thumb2Assembler::VldrsEncoding32(SRegister sd, Register rn, int32_t offset) { in VldrsEncoding32() argument
433 ((static_cast<int32_t>(sd) & 0x01) << (22 - 0)) | // Move D from bit 0 to bit 22. in VldrsEncoding32()
434 ((static_cast<int32_t>(sd) & 0x1e) << (12 - 1)) | // Move Vd from bits 1-4 to bits 12-15. in VldrsEncoding32()
926 bool Thumb2Assembler::vmovs(SRegister sd, float s_imm, Condition cond) { in vmovs() argument
934 sd, S0, S0); in vmovs()
956 void Thumb2Assembler::vmovs(SRegister sd, SRegister sm, Condition cond) { in vmovs() argument
957 EmitVFPsss(cond, B23 | B21 | B20 | B6, sd, S0, sm); in vmovs()
966 void Thumb2Assembler::vadds(SRegister sd, SRegister sn, SRegister sm, in vadds() argument
968 EmitVFPsss(cond, B21 | B20, sd, sn, sm); in vadds()
978 void Thumb2Assembler::vsubs(SRegister sd, SRegister sn, SRegister sm, in vsubs() argument
[all …]
/art/compiler/jni/
Djni_cfi_test_expected.inc418 // 0x00000004: sd r31, +104(r29)
420 // 0x00000008: sd r30, +96(r29)
422 // 0x0000000c: sd r28, +88(r29)
424 // 0x00000010: sd r23, +80(r29)
426 // 0x00000014: sd r22, +72(r29)
428 // 0x00000018: sd r21, +64(r29)
430 // 0x0000001c: sd r20, +56(r29)
432 // 0x00000020: sd r19, +48(r29)
434 // 0x00000024: sd r18, +40(r29)
436 // 0x00000028: sd r4, +0(r29)
/art/compiler/optimizing/
Doptimizing_cfi_test_expected.inc207 // 0x00000004: sd r31, +32(r29)
209 // 0x00000008: sd r17, +24(r29)
211 // 0x0000000c: sd r16, +16(r29)
219 // 0x0000001c: sd r4, +0(r29)
441 // 0x00000004: sd r31, +32(r29)
443 // 0x00000008: sd r17, +24(r29)
445 // 0x0000000c: sd r16, +16(r29)
453 // 0x0000001c: sd r4, +0(r29)
/art/runtime/interpreter/mterp/out/
Dmterp_mips64.S108 sd rPC, OFF_FP_DEX_PC_PTR(rFP)
330 sd t8, STACK_OFFSET_GP(sp)
332 sd ra, STACK_OFFSET_RA(sp)
335 sd s0, STACK_OFFSET_S0(sp)
337 sd s1, STACK_OFFSET_S1(sp)
339 sd s2, STACK_OFFSET_S2(sp)
341 sd s3, STACK_OFFSET_S3(sp)
343 sd s4, STACK_OFFSET_S4(sp)
345 sd s5, STACK_OFFSET_S5(sp)
349 sd a3, SHADOWFRAME_RESULT_REGISTER_OFFSET(a2)
[all …]