/art/compiler/utils/ |
D | assembler_thumb_test.cc | 214 __ movs(R0, ShifterOperand(R1)); in TEST_F() 215 __ mov(R0, ShifterOperand(R1)); in TEST_F() 218 __ mov(R0, ShifterOperand(1)); in TEST_F() 227 __ mov(R0, ShifterOperand(R1)); in TEST_F() 234 __ mov(R0, ShifterOperand(R1)); in TEST_F() 235 __ adds(R0, R1, ShifterOperand(R2)); in TEST_F() 236 __ add(R0, R1, ShifterOperand(0)); in TEST_F() 243 __ mvn(R0, ShifterOperand(R1), AL, kCcKeep); in TEST_F() 244 __ add(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F() 245 __ sub(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F() [all …]
|
/art/compiler/utils/arm/ |
D | assembler_thumb2_test.cc | 52 new arm::Register(arm::R0), in SetUpHelpers() 106 __ sbfx(arm::R0, arm::R1, 0, 1); in TEST_F() 107 __ sbfx(arm::R0, arm::R1, 0, 8); in TEST_F() 108 __ sbfx(arm::R0, arm::R1, 0, 16); in TEST_F() 109 __ sbfx(arm::R0, arm::R1, 0, 32); in TEST_F() 111 __ sbfx(arm::R0, arm::R1, 8, 1); in TEST_F() 112 __ sbfx(arm::R0, arm::R1, 8, 8); in TEST_F() 113 __ sbfx(arm::R0, arm::R1, 8, 16); in TEST_F() 114 __ sbfx(arm::R0, arm::R1, 8, 24); in TEST_F() 116 __ sbfx(arm::R0, arm::R1, 16, 1); in TEST_F() [all …]
|
D | managed_register_arm_test.cc | 31 ArmManagedRegister reg = ArmManagedRegister::FromCoreRegister(R0); in TEST() 37 EXPECT_EQ(R0, reg.AsCoreRegister()); in TEST() 235 EXPECT_EQ(R0, reg.AsRegisterPairLow()); in TEST() 237 EXPECT_TRUE(reg.Equals(ArmManagedRegister::FromCoreRegisterPair(R0))); in TEST() 292 EXPECT_TRUE(!no_reg.Equals(ArmManagedRegister::FromCoreRegister(R0))); in TEST() 298 ArmManagedRegister reg_R0 = ArmManagedRegister::FromCoreRegister(R0); in TEST() 300 EXPECT_TRUE(reg_R0.Equals(ArmManagedRegister::FromCoreRegister(R0))); in TEST() 308 EXPECT_TRUE(!reg_R1.Equals(ArmManagedRegister::FromCoreRegister(R0))); in TEST() 318 EXPECT_TRUE(!reg_R8.Equals(ArmManagedRegister::FromCoreRegister(R0))); in TEST() 328 EXPECT_TRUE(!reg_S0.Equals(ArmManagedRegister::FromCoreRegister(R0))); in TEST() [all …]
|
D | jni_macro_assembler_arm.cc | 94 CHECK_EQ(R0, method_reg.AsArm().AsCoreRegister()); in BuildFrame() 121 __ StoreToOffset(kStoreWord, R0, SP, 0); in BuildFrame() 643 __ mov(R0, ShifterOperand(scratch_.AsCoreRegister())); in Emit()
|
D | assembler_thumb2.cc | 592 EmitDataProcessing(cond, TST, kCcSet, rn, R0, so); in tst() 598 EmitDataProcessing(cond, TEQ, kCcSet, rn, R0, so); in teq() 603 EmitDataProcessing(cond, CMP, kCcSet, rn, R0, so); in cmp() 608 EmitDataProcessing(cond, CMN, kCcSet, rn, R0, so); in cmn() 626 EmitDataProcessing(cond, MOV, set_cc, R0, rd, so); in mov() 638 EmitDataProcessing(cond, MVN, set_cc, R0, rd, so); in mvn() 1154 EmitDataProcessing(AL, TST, kCcSet, PC, R0, ShifterOperand(0)); in MarkExceptionHandler() 1680 rn = R0; in Emit16BitAddSub() 1681 rd = R0; in Emit16BitAddSub() 1694 rn = R0; in Emit16BitAddSub() [all …]
|
D | assembler_arm.cc | 41 if (rhs >= R0 && rhs <= PC) { in operator <<()
|
D | assembler_arm.h | 249 explicit Address(Register rn, int32_t offset = 0, Mode am = Offset) : rn_(rn), rm_(R0), in rn_()
|
/art/compiler/jni/quick/arm/ |
D | calling_convention_arm.cc | 34 R0, R1, R2, R3 45 R0, R1, R2, R3 135 return ArmManagedRegister::FromCoreRegister(R0); in ReturnRegister() 148 return ArmManagedRegister::FromCoreRegister(R0); in ReturnRegister() 161 return ArmManagedRegister::FromCoreRegister(R0); in ReturnRegister() 166 return ArmManagedRegister::FromCoreRegister(R0); in IntReturnRegister() 172 return ArmManagedRegister::FromCoreRegister(R0); in MethodRegister()
|
/art/runtime/arch/arm/ |
D | registers_arm.cc | 29 if (rhs >= R0 && rhs <= PC) { in operator <<()
|
D | context_arm.cc | 33 gprs_[R0] = &arg0_; in Reset() 76 gprs_[R0] = const_cast<uint32_t*>(&gZero); in SmashCallerSaves()
|
D | registers_arm.h | 27 R0 = 0, enumerator
|
D | context_arm.h | 49 SetGPR(R0, new_arg0_value); in SetArg0()
|
D | quick_method_frame_info_arm.h | 38 (1 << art::arm::R0) | (1 << art::arm::R1) | (1 << art::arm::R2) | (1 << art::arm::R3) |
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test.cc | 202 __ CompareAndBranchIfZero(arm::R0, &target); in TEST_ISA() 205 __ ldr(arm::R0, arm::Address(arm::R0)); in TEST_ISA()
|
D | code_generator_arm.h | 45 static constexpr Register kArtMethodRegister = R0; 47 static constexpr Register kRuntimeParameterCoreRegisters[] = { R0, R1, R2, R3 }; 122 return Location::RegisterLocation(R0); in GetFieldIndexLocation() 126 ? Location::RegisterPairLocation(R0, R1) in GetReturnLocation() 127 : Location::RegisterLocation(R0); in GetReturnLocation()
|
D | code_generator_arm.cc | 49 static constexpr Register kMethodRegisterArgument = R0; 417 __ str(R0, Address(entry_address)); in EmitNativeCode() 429 __ str(R0, Address(temp)); in EmitNativeCode() 435 arm_codegen->Move32(locations->Out(), Location::RegisterLocation(R0)); in EmitNativeCode() 495 __ str(R0, Address(entry_address)); in EmitNativeCode() 507 __ str(R0, Address(temp)); in EmitNativeCode() 510 arm_codegen->Move32(locations->Out(), Location::RegisterLocation(R0)); in EmitNativeCode() 554 arm_codegen->Move32(locations->Out(), Location::RegisterLocation(R0)); in EmitNativeCode() 1249 arm_codegen->Move32(out_, Location::RegisterLocation(R0)); in EmitNativeCode() 1315 arm_codegen->Move32(out_, Location::RegisterLocation(R0)); in EmitNativeCode() [all …]
|
D | intrinsics_arm.cc | 1349 locations->AddTemp(Location::RegisterLocation(R0)); in VisitStringEquals() 1516 locations->SetOut(Location::RegisterLocation(R0)); in VisitStringIndexOf() 1537 locations->SetOut(Location::RegisterLocation(R0)); in VisitStringIndexOfAfter() 1554 locations->SetOut(Location::RegisterLocation(R0)); in VisitStringNewStringFromBytes() 1580 locations->SetOut(Location::RegisterLocation(R0)); in VisitStringNewStringFromChars() 1600 locations->SetOut(Location::RegisterLocation(R0)); in VisitStringNewStringFromString() 2693 Location::RegisterLocation(R0), in VisitIntegerValueOf()
|
/art/compiler/linker/arm/ |
D | relative_patcher_thumb2.cc | 107 arm::kLoadWord, arm::PC, arm::R0, in CompileThunk()
|