Home
last modified time | relevance | path

Searched refs:stack_offset (Results 1 – 4 of 4) sorted by relevance

/art/compiler/utils/arm/
Dassembler_arm_vixl.cc384 void ArmVIXLAssembler::StoreRegisterList(RegList regs, size_t stack_offset) { in StoreRegisterList() argument
390 if (stack_offset != 0) { in StoreRegisterList()
393 ___ Add(base, sp, Operand::From(stack_offset)); in StoreRegisterList()
398 ___ Str(vixl32::Register(i), MemOperand(sp, stack_offset)); in StoreRegisterList()
399 stack_offset += kRegSizeInBytes; in StoreRegisterList()
405 void ArmVIXLAssembler::LoadRegisterList(RegList regs, size_t stack_offset) { in LoadRegisterList() argument
411 if (stack_offset != 0) { in LoadRegisterList()
413 ___ Add(base, sp, Operand::From(stack_offset)); in LoadRegisterList()
418 ___ Ldr(vixl32::Register(i), MemOperand(sp, stack_offset)); in LoadRegisterList()
419 stack_offset += kRegSizeInBytes; in LoadRegisterList()
Dassembler_arm_vixl.h226 void LoadRegisterList(RegList regs, size_t stack_offset);
227 void StoreRegisterList(RegList regs, size_t stack_offset);
/art/libelffile/dwarf/
Dexpression.h69 void WriteOpFbreg(int32_t stack_offset) { in WriteOpFbreg() argument
71 PushSleb128(stack_offset); in WriteOpFbreg()
/art/compiler/optimizing/
Dcode_generator.cc608 size_t stack_offset = static_cast<size_t>(pointer_size); // Start after the ArtMethod*. in CreateStringBuilderAppendLocations() local
622 locations->SetInAt(i, Location::StackSlot(stack_offset)); in CreateStringBuilderAppendLocations()
626 stack_offset = RoundUp(stack_offset, sizeof(uint64_t)); in CreateStringBuilderAppendLocations()
627 locations->SetInAt(i, Location::DoubleStackSlot(stack_offset)); in CreateStringBuilderAppendLocations()
629 stack_offset += sizeof(uint32_t); in CreateStringBuilderAppendLocations()
637 stack_offset += sizeof(uint32_t); in CreateStringBuilderAppendLocations()
641 size_t param_size = stack_offset - static_cast<size_t>(pointer_size); in CreateStringBuilderAppendLocations()
1646 size_t stack_offset = codegen->GetFirstRegisterSlotInSlowPath(); in SaveLiveRegisters() local
1652 locations->SetStackBit(stack_offset / kVRegSize); in SaveLiveRegisters()
1654 DCHECK_LT(stack_offset, codegen->GetFrameSize() - codegen->FrameEntrySpillSize()); in SaveLiveRegisters()
[all …]