Home
last modified time | relevance | path

Searched refs:R0 (Results 1 – 18 of 18) sorted by relevance

/art/compiler/utils/
Dassembler_thumb_test.cc214 __ 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/
Dassembler_thumb2_test.cc52 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 …]
Dmanaged_register_arm_test.cc31 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 …]
Djni_macro_assembler_arm.cc94 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()
Dassembler_thumb2.cc592 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 …]
Dassembler_arm.cc41 if (rhs >= R0 && rhs <= PC) { in operator <<()
Dassembler_arm.h249 explicit Address(Register rn, int32_t offset = 0, Mode am = Offset) : rn_(rn), rm_(R0), in rn_()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc34 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/
Dregisters_arm.cc29 if (rhs >= R0 && rhs <= PC) { in operator <<()
Dcontext_arm.cc33 gprs_[R0] = &arg0_; in Reset()
76 gprs_[R0] = const_cast<uint32_t*>(&gZero); in SmashCallerSaves()
Dregisters_arm.h27 R0 = 0, enumerator
Dcontext_arm.h49 SetGPR(R0, new_arg0_value); in SetArg0()
Dquick_method_frame_info_arm.h38 (1 << art::arm::R0) | (1 << art::arm::R1) | (1 << art::arm::R2) | (1 << art::arm::R3) |
/art/compiler/optimizing/
Doptimizing_cfi_test.cc202 __ CompareAndBranchIfZero(arm::R0, &target); in TEST_ISA()
205 __ ldr(arm::R0, arm::Address(arm::R0)); in TEST_ISA()
Dcode_generator_arm.h45 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()
Dcode_generator_arm.cc49 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 …]
Dintrinsics_arm.cc1349 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/
Drelative_patcher_thumb2.cc107 arm::kLoadWord, arm::PC, arm::R0, in CompileThunk()