/art/compiler/utils/arm/ |
D | managed_register_arm_test.cc | 69 ArmManagedRegister reg = ArmManagedRegister::FromSRegister(S0); in TEST() 76 EXPECT_EQ(S0, reg.AsSRegister()); in TEST() 134 EXPECT_EQ(S0, reg.AsOverlappingDRegisterLow()); in TEST() 136 EXPECT_TRUE(reg.Equals(ArmManagedRegister::FromSRegisterPair(S0))); in TEST() 294 EXPECT_TRUE(!no_reg.Equals(ArmManagedRegister::FromSRegister(S0))); in TEST() 302 EXPECT_TRUE(!reg_R0.Equals(ArmManagedRegister::FromSRegister(S0))); in TEST() 310 EXPECT_TRUE(!reg_R1.Equals(ArmManagedRegister::FromSRegister(S0))); in TEST() 320 EXPECT_TRUE(!reg_R8.Equals(ArmManagedRegister::FromSRegister(S0))); in TEST() 326 ArmManagedRegister reg_S0 = ArmManagedRegister::FromSRegister(S0); in TEST() 330 EXPECT_TRUE(reg_S0.Equals(ArmManagedRegister::FromSRegister(S0))); in TEST() [all …]
|
D | assembler_arm32.cc | 349 EmitVFPsss(cond, B23 | B21 | B20 | B6, sd, S0, sm); in vmovs() 366 sd, S0, S0); in vmovs() 461 EmitVFPsss(cond, B23 | B21 | B20 | B7 | B6, sd, S0, sm); in vabss() 471 EmitVFPsss(cond, B23 | B21 | B20 | B16 | B6, sd, S0, sm); in vnegs() 481 EmitVFPsss(cond, B23 | B21 | B20 | B16 | B7 | B6, sd, S0, sm); in vsqrts() 500 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B18 | B16 | B7 | B6, sd, S0, sm); in vcvtis() 510 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B7 | B6, sd, S0, sm); in vcvtsi() 520 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B18 | B7 | B6, sd, S0, sm); in vcvtus() 530 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B6, sd, S0, sm); in vcvtsu() 540 EmitVFPsss(cond, B23 | B21 | B20 | B18 | B6, sd, S0, sm); in vcmps() [all …]
|
D | assembler_thumb2.cc | 454 sd, S0, S0); in vmovs() 477 EmitVFPsss(cond, B23 | B21 | B20 | B6, sd, S0, sm); in vmovs() 559 EmitVFPsss(cond, B23 | B21 | B20 | B7 | B6, sd, S0, sm); in vabss() 569 EmitVFPsss(cond, B23 | B21 | B20 | B16 | B6, sd, S0, sm); in vnegs() 579 EmitVFPsss(cond, B23 | B21 | B20 | B16 | B7 | B6, sd, S0, sm); in vsqrts() 598 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B18 | B16 | B7 | B6, sd, S0, sm); in vcvtis() 608 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B7 | B6, sd, S0, sm); in vcvtsi() 618 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B18 | B7 | B6, sd, S0, sm); in vcvtus() 628 EmitVFPsss(cond, B23 | B21 | B20 | B19 | B6, sd, S0, sm); in vcvtsu() 638 EmitVFPsss(cond, B23 | B21 | B20 | B18 | B6, sd, S0, sm); in vcmps() [all …]
|
D | assembler_arm.cc | 49 if (rhs >= S0 && rhs < kNumberOfSRegisters) { in operator <<()
|
/art/compiler/utils/arm64/ |
D | managed_register_arm64_test.cc | 169 Arm64ManagedRegister sreg = Arm64ManagedRegister::FromSRegister(S0); in TEST() 177 EXPECT_EQ(S0, reg.AsOverlappingSRegister()); in TEST() 219 Arm64ManagedRegister reg = Arm64ManagedRegister::FromSRegister(S0); in TEST() 227 EXPECT_EQ(S0, reg.AsSRegister()); in TEST() 229 EXPECT_TRUE(reg.Equals(Arm64ManagedRegister::FromSRegister(S0))); in TEST() 276 EXPECT_TRUE(!no_reg.Equals(Arm64ManagedRegister::FromSRegister(S0))); in TEST() 283 EXPECT_TRUE(!reg_X0.Equals(Arm64ManagedRegister::FromSRegister(S0))); in TEST() 292 EXPECT_TRUE(!reg_X1.Equals(Arm64ManagedRegister::FromSRegister(S0))); in TEST() 299 EXPECT_TRUE(!reg_SP.Equals(Arm64ManagedRegister::FromSRegister(S0))); in TEST() 308 EXPECT_TRUE(!reg_W8.Equals(Arm64ManagedRegister::FromSRegister(S0))); in TEST() [all …]
|
/art/runtime/arch/arm/ |
D | registers_arm.cc | 38 if (rhs >= S0 && rhs < kNumberOfSRegisters) { in operator <<()
|
D | registers_arm.h | 57 S0 = 0, enumerator
|
D | context_arm.cc | 81 fprs_[S0] = nullptr; in SmashCallerSaves()
|
D | quick_method_frame_info_arm.h | 41 (1 << art::arm::S0) | (1 << art::arm::S1) | (1 << art::arm::S2) | (1 << art::arm::S3) |
|
/art/runtime/arch/arm64/ |
D | registers_arm64.cc | 66 if (rhs >= S0 && rhs < kNumberOfSRegisters) { in operator <<()
|
D | registers_arm64.h | 154 S0 = 0, enumerator
|
/art/runtime/arch/mips/ |
D | registers_mips.h | 46 S0 = 16, // Saved values. enumerator
|
D | quick_method_frame_info_mips.h | 34 (1 << art::mips::S0) | (1 << art::mips::S1);
|
/art/runtime/arch/mips64/ |
D | registers_mips64.h | 46 S0 = 16, // Saved values. enumerator
|
D | quick_method_frame_info_mips64.h | 37 (1 << art::mips64::S0) | (1 << art::mips64::S1);
|
/art/compiler/jni/quick/arm64/ |
D | calling_convention_arm64.cc | 38 S0, S1, S2, S3, S4, S5, S6, S7 56 return Arm64ManagedRegister::FromSRegister(S0); in ReturnRegisterForShorty()
|
/art/compiler/jni/quick/arm/ |
D | calling_convention_arm.cc | 31 S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14, S15 73 return ArmManagedRegister::FromSRegister(S0); in ReturnRegister()
|
/art/compiler/optimizing/ |
D | code_generator_arm.h | 40 { S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14, S15 }; 48 static constexpr SRegister kRuntimeParameterFpuRegisters[] = { S0, S1, S2, S3 };
|
D | code_generator_mips64.h | 59 { S0, S1, S2, S3, S4, S5, S6, S7, GP, S8, RA }; // TODO: review
|
D | code_generator_arm.cc | 551 __ cfi().RelOffsetForMany(DWARFReg(S0), 0, fpu_spill_mask_, kArmWordSize); in GenerateFrameEntry() 694 return Location::FpuRegisterLocation(S0); in GetReturnLocation() 702 return Location::FpuRegisterPairLocation(S0, S1); in GetReturnLocation() 2333 locations->SetOut(Location::FpuRegisterLocation(S0)); in VisitRem() 2343 locations->SetOut(Location::Location::FpuRegisterPairLocation(S0, S1)); in VisitRem()
|
D | code_generator_mips64.cc | 889 blocked_core_registers_[S0] = true; in SetupBlockedRegisters()
|
/art/compiler/utils/ |
D | assembler_thumb_test.cc | 942 __ vadds(S0, S1, S2); in TEST() 943 __ vsubs(S0, S1, S2); in TEST() 944 __ vmuls(S0, S1, S2); in TEST() 945 __ vmlas(S0, S1, S2); in TEST() 946 __ vmlss(S0, S1, S2); in TEST() 947 __ vdivs(S0, S1, S2); in TEST() 948 __ vabss(S0, S1); in TEST() 949 __ vnegs(S0, S1); in TEST() 950 __ vsqrts(S0, S1); in TEST() 999 __ vcmps(S0, S1); in TEST()
|