/art/runtime/arch/mips64/ |
H A D | jni_entrypoints_mips64.S | 29 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)
|
H A D | quick_entrypoints_mips64.S | 56 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. 62 sd $s7, 128($sp) 64 sd $s6, 120($sp) 66 sd $s5, 112($sp) 68 sd $s4, 104($sp) 70 sd $s3, 96($sp) 72 sd $s2, 88($sp) 74 sd [all...] |
/art/compiler/utils/arm/ |
H A D | assembler_arm.h | 464 virtual void vmovs(SRegister sd, SRegister sm, Condition cond = AL) = 0; 468 virtual bool vmovs(SRegister sd, float s_imm, Condition cond = AL) = 0; 471 virtual void vldrs(SRegister sd, const Address& ad, Condition cond = AL) = 0; 472 virtual void vstrs(SRegister sd, const Address& ad, Condition cond = AL) = 0; 476 virtual void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0; 478 virtual void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0; 480 virtual void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0; 482 virtual void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0; 484 virtual void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0; 486 virtual void vdivs(SRegister sd, SRegiste 541 LoadSImmediate(SRegister sd, float value, Condition cond = AL) argument 557 LoadDImmediate(DRegister sd, double value, Condition cond = AL) argument [all...] |
H A D | assembler_arm32.h | 146 void vmovs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; 150 bool vmovs(SRegister sd, float s_imm, Condition cond = AL) OVERRIDE; 153 void vldrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE; 154 void vstrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE; 158 void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 160 void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 162 void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 164 void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 166 void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 168 void vdivs(SRegister sd, SRegiste [all...] |
H A D | assembler_thumb2.h | 183 void vmovs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; 187 bool vmovs(SRegister sd, float s_imm, Condition cond = AL) OVERRIDE; 190 void vldrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE; 191 void vstrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE; 195 void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 197 void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 199 void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 201 void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 203 void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; 205 void vdivs(SRegister sd, SRegiste [all...] |
H A D | assembler_arm32.cc | 348 void Arm32Assembler::vmovs(SRegister sd, SRegister sm, Condition cond) { argument 349 EmitVFPsss(cond, B23 | B21 | B20 | B6, sd, S0, sm); 358 bool Arm32Assembler::vmovs(SRegister sd, float s_imm, Condition cond) { argument 366 sd, S0, S0); 388 void Arm32Assembler::vadds(SRegister sd, SRegister sn, SRegister sm, argument 390 EmitVFPsss(cond, B21 | B20, sd, sn, sm); 400 void Arm32Assembler::vsubs(SRegister sd, SRegister sn, SRegister sm, argument 402 EmitVFPsss(cond, B21 | B20 | B6, sd, sn, sm); 412 void Arm32Assembler::vmuls(SRegister sd, SRegister sn, SRegister sm, argument 414 EmitVFPsss(cond, B21, sd, s 424 vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond) argument 436 vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond) argument 448 vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond) argument 460 vabss(SRegister sd, SRegister sm, Condition cond) argument 470 vnegs(SRegister sd, SRegister sm, Condition cond) argument 480 vsqrts(SRegister sd, SRegister sm, Condition cond) argument 489 vcvtsd(SRegister sd, DRegister dm, Condition cond) argument 499 vcvtis(SRegister sd, SRegister sm, Condition cond) argument 504 vcvtid(SRegister sd, DRegister dm, Condition cond) argument 509 vcvtsi(SRegister sd, SRegister sm, Condition cond) argument 519 vcvtus(SRegister sd, SRegister sm, Condition cond) argument 524 vcvtud(SRegister sd, DRegister dm, Condition cond) argument 529 vcvtsu(SRegister sd, SRegister sm, Condition cond) argument 539 vcmps(SRegister sd, SRegister sm, Condition cond) argument 549 vcmpsz(SRegister sd, Condition cond) argument 987 vldrs(SRegister sd, const Address& ad, Condition cond) argument 1000 vstrs(SRegister sd, const Address& ad, Condition cond) argument 1087 EmitVFPsss(Condition cond, int32_t opcode, SRegister sd, SRegister sn, SRegister sm) argument 1123 EmitVFPsd(Condition cond, int32_t opcode, SRegister sd, DRegister dm) argument [all...] |
H A D | assembler_thumb2.cc | 446 bool Thumb2Assembler::vmovs(SRegister sd, float s_imm, Condition cond) { argument 454 sd, S0, S0); 476 void Thumb2Assembler::vmovs(SRegister sd, SRegister sm, Condition cond) { argument 477 EmitVFPsss(cond, B23 | B21 | B20 | B6, sd, S0, sm); 486 void Thumb2Assembler::vadds(SRegister sd, SRegister sn, SRegister sm, argument 488 EmitVFPsss(cond, B21 | B20, sd, sn, sm); 498 void Thumb2Assembler::vsubs(SRegister sd, SRegister sn, SRegister sm, argument 500 EmitVFPsss(cond, B21 | B20 | B6, sd, sn, sm); 510 void Thumb2Assembler::vmuls(SRegister sd, SRegister sn, SRegister sm, argument 512 EmitVFPsss(cond, B21, sd, s 522 vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond) argument 534 vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond) argument 546 vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond) argument 558 vabss(SRegister sd, SRegister sm, Condition cond) argument 568 vnegs(SRegister sd, SRegister sm, Condition cond) argument 578 vsqrts(SRegister sd, SRegister sm, Condition cond) argument 587 vcvtsd(SRegister sd, DRegister dm, Condition cond) argument 597 vcvtis(SRegister sd, SRegister sm, Condition cond) argument 602 vcvtid(SRegister sd, DRegister dm, Condition cond) argument 607 vcvtsi(SRegister sd, SRegister sm, Condition cond) argument 617 vcvtus(SRegister sd, SRegister sm, Condition cond) argument 622 vcvtud(SRegister sd, DRegister dm, Condition cond) argument 627 vcvtsu(SRegister sd, SRegister sm, Condition cond) argument 637 vcmps(SRegister sd, SRegister sm, Condition cond) argument 647 vcmpsz(SRegister sd, Condition cond) argument 1919 vldrs(SRegister sd, const Address& ad, Condition cond) argument 1932 vstrs(SRegister sd, const Address& ad, Condition cond) argument 2019 EmitVFPsss(Condition cond, int32_t opcode, SRegister sd, SRegister sn, SRegister sm) argument 2055 EmitVFPsd(Condition cond, int32_t opcode, SRegister sd, DRegister dm) argument [all...] |