/art/runtime/arch/arm64/ |
D | fault_handler_arm64.cc | 49 sc->regs[0] = reinterpret_cast<uintptr_t>(*self->GetNestedSignalState()); in HandleNestedSignal() 50 sc->regs[1] = 1; in HandleNestedSignal() 71 *out_method = reinterpret_cast<mirror::ArtMethod*>(sc->regs[0]); in GetMethodAndReturnPcAndSp() 93 sc->regs[30] = sc->pc + 4; // LR needs to point to gc map location in Action() 147 sc->regs[30] = sc->pc + 4; in Action()
|
/art/runtime/arch/arm/ |
D | jni_entrypoints_arm.S | 24 push {r0, r1, r2, r3, lr} @ spill regs 38 pop {r0, r1, r2, r3, lr} @ restore regs
|
D | portable_entrypoints_arm.S | 30 push {r0, r4, r5, r9, r11, lr} @ spill regs 61 pop {r0, r4, r5, r9, r11, lr} @ restore spill regs
|
D | quick_entrypoints_arm.S | 295 push {r0, r4, r5, r9, r11, lr} @ spill regs 330 pop {r0, r4, r5, r9, r11, lr} @ restore spill regs
|
/art/compiler/utils/arm/ |
D | assembler_thumb2.cc | 319 RegList regs, in ldm() argument 321 if (__builtin_popcount(regs) == 1) { in ldm() 326 if ((regs & (1 << reg)) != 0) { in ldm() 335 EmitMultiMemOp(cond, am, true, base, regs); in ldm() 342 RegList regs, in stm() argument 344 if (__builtin_popcount(regs) == 1) { in stm() 349 if ((regs & (1 << reg)) != 0) { in stm() 359 EmitMultiMemOp(cond, am, false, base, regs); in stm() 1411 RegList regs) { in EmitMultiMemOp() argument 1416 if ((regs & 0xff00) != 0) { in EmitMultiMemOp() [all …]
|
D | assembler_arm32.h | 116 RegList regs, Condition cond = AL) OVERRIDE; 118 RegList regs, Condition cond = AL) OVERRIDE; 223 void PushList(RegList regs, Condition cond = AL) OVERRIDE; 224 void PopList(RegList regs, Condition cond = AL) OVERRIDE; 311 RegList regs);
|
D | assembler_arm32.cc | 265 RegList regs, in ldm() argument 267 EmitMultiMemOp(cond, am, true, base, regs); in ldm() 273 RegList regs, in stm() argument 275 EmitMultiMemOp(cond, am, false, base, regs); in stm() 602 RegList regs) { in EmitMultiMemOp() argument 610 regs; in EmitMultiMemOp() 1189 void Arm32Assembler::PushList(RegList regs, Condition cond) { in PushList() argument 1190 stm(DB_W, SP, regs, cond); in PushList() 1194 void Arm32Assembler::PopList(RegList regs, Condition cond) { in PopList() argument 1195 ldm(IA_W, SP, regs, cond); in PopList()
|
D | assembler_thumb2.h | 138 RegList regs, Condition cond = AL) OVERRIDE; 140 RegList regs, Condition cond = AL) OVERRIDE; 254 void PushList(RegList regs, Condition cond = AL) OVERRIDE; 255 void PopList(RegList regs, Condition cond = AL) OVERRIDE; 381 RegList regs);
|
D | assembler_arm.h | 436 RegList regs, Condition cond = AL) = 0; 438 RegList regs, Condition cond = AL) = 0; 576 virtual void PushList(RegList regs, Condition cond = AL) = 0; 577 virtual void PopList(RegList regs, Condition cond = AL) = 0;
|
/art/compiler/dex/quick/ |
D | ralloc_util.cc | 142 void Mir2Lir::DumpRegPool(GrowableArray<RegisterInfo*>* regs) { in DumpRegPool() argument 144 GrowableArray<RegisterInfo*>::Iterator it(regs); in DumpRegPool() 353 RegStorage Mir2Lir::AllocTempBody(GrowableArray<RegisterInfo*> ®s, int* next_temp, bool required… in AllocTempBody() argument 354 int num_regs = regs.Size(); in AllocTempBody() 359 RegisterInfo* info = regs.Get(next); in AllocTempBody() 385 RegisterInfo* info = regs.Get(next); in AllocTempBody() 474 RegStorage Mir2Lir::FindLiveReg(GrowableArray<RegisterInfo*> ®s, int s_reg) { in FindLiveReg() argument 476 GrowableArray<RegisterInfo*>::Iterator it(®s); in FindLiveReg()
|
D | mir_to_lir.h | 732 void CompilerInitPool(RegisterInfo* info, RegStorage* regs, int num); 733 void DumpRegPool(GrowableArray<RegisterInfo*>* regs); 748 RegStorage AllocTempBody(GrowableArray<RegisterInfo*> ®s, int* next_temp, bool required); 759 RegStorage FindLiveReg(GrowableArray<RegisterInfo*> ®s, int s_reg);
|