Searched refs:frame_size_ (Results 1 – 13 of 13) sorted by relevance
/art/compiler/dex/quick/arm64/ |
D | call_arm64.cc | 320 !FrameNeedsStackCheck(frame_size_, kArm64); in GenEntrySequence() 323 const bool large_frame = static_cast<size_t>(frame_size_) > kStackOverflowReservedUsableBytes; in GenEntrySequence() 328 const int frame_size_without_spills = frame_size_ - spill_size; in GenEntrySequence() 349 spilled_already = SpillRegs(rs_sp, core_spill_mask_, fp_spill_mask_, frame_size_); in GenEntrySequence() 350 DCHECK(spill_size == spilled_already || frame_size_ == spilled_already); in GenEntrySequence() 353 if (spilled_already != frame_size_) { in GenEntrySequence() 387 AddSlowPath(new(arena_)StackOverflowSlowPath(this, branch, frame_size_)); in GenEntrySequence() 413 UnspillRegs(rs_sp, core_spill_mask_, fp_spill_mask_, frame_size_); in GenExitSequence() 419 cfi_.DefCFAOffset(frame_size_); in GenExitSequence() 432 frame_size_ = 16u; in GenSpecialEntryForSuspend() [all …]
|
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 285 skip_overflow_check = mir_graph_->MethodIsLeaf() && !FrameNeedsStackCheck(frame_size_, target); in GenEntrySequence() 290 const bool large_frame = static_cast<size_t>(frame_size_) > kStackOverflowReservedUsableBytes; in GenEntrySequence() 314 const int frame_sub = frame_size_ - spill_count * ptr_size; in GenEntrySequence() 379 cfi_.DefCFAOffset(frame_size_); in GenExitSequence() 393 frame_size_ = 16u; in GenSpecialEntryForSuspend() 397 OpRegImm(kOpSub, rs_sp, frame_size_); in GenSpecialEntryForSuspend() 398 cfi_.AdjustCFAOffset(frame_size_); in GenSpecialEntryForSuspend() 399 StoreWordDisp(rs_sp, frame_size_ - (cu_->target64 ? 8 : 4), TargetPtrReg(kLr)); in GenSpecialEntryForSuspend() 400 cfi_.RelOffset(DwarfCoreReg(rRA), frame_size_ - (cu_->target64 ? 8 : 4)); in GenSpecialEntryForSuspend() 408 LoadWordDisp(rs_sp, frame_size_ - (cu_->target64 ? 8 : 4), TargetPtrReg(kLr)); in GenSpecialExitForSuspend() [all …]
|
D | target_mips.cc | 869 int offset = frame_size_; in UnSpillCoreRegs() 880 OpRegImm(kOpAdd, rs_sp, frame_size_); in UnSpillCoreRegs() 881 cfi_.AdjustCFAOffset(-frame_size_); in UnSpillCoreRegs()
|
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 171 bool skip_overflow_check = mir_graph_->MethodIsLeaf() && !FrameNeedsStackCheck(frame_size_, isa); in GenEntrySequence() 187 OpRegImm(kOpSub, rs_rSP, frame_size_ - GetInstructionSetPointerSize(cu_->instruction_set)); in GenEntrySequence() 188 cfi_.DefCFAOffset(frame_size_); in GenEntrySequence() 234 frame_size_ - in GenEntrySequence() 267 int adjust = frame_size_ - GetInstructionSetPointerSize(cu_->instruction_set); in GenExitSequence() 274 cfi_.DefCFAOffset(frame_size_); in GenExitSequence() 299 frame_size_ = 16u; in GenSpecialEntryForSuspend()
|
D | target_x86.cc | 742 frame_size_ - (GetInstructionSetPointerSize(cu_->instruction_set) * num_core_spills_); in SpillCoreRegs() 762 …int offset = frame_size_ - (GetInstructionSetPointerSize(cu_->instruction_set) * num_core_spills_); in UnSpillCoreRegs() 780 int offset = frame_size_ - in SpillFPRegs() 796 int offset = frame_size_ - in UnSpillFPRegs()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 385 bool skip_overflow_check = mir_graph_->MethodIsLeaf() && !FrameNeedsStackCheck(frame_size_, kArm); in GenEntrySequence() 387 bool large_frame = (static_cast<size_t>(frame_size_) > kStackOverflowReservedUsableBytes); in GenEntrySequence() 445 const int frame_size_without_spills = frame_size_ - spill_size; in GenEntrySequence() 499 AddSlowPath(new(arena_)StackOverflowSlowPath(this, branch, false, frame_size_)); in GenEntrySequence() 540 int adjust = frame_size_ - (spill_count * kArmPointerSize); in GenExitSequence() 580 cfi_.DefCFAOffset(frame_size_); in GenExitSequence() 596 frame_size_ = 16u; in GenSpecialEntryForSuspend() 602 cfi_.AdjustCFAOffset(frame_size_); in GenSpecialEntryForSuspend() 610 cfi_.AdjustCFAOffset(-frame_size_); in GenSpecialExitForSuspend()
|
/art/compiler/optimizing/ |
D | code_generator.h | 170 uint32_t GetFrameSize() const { return frame_size_; } in GetFrameSize() 171 void SetFrameSize(uint32_t size) { frame_size_ = size; } in SetFrameSize() 342 : frame_size_(0), in CodeGenerator() 413 uint32_t frame_size_; variable
|
D | code_generator.cc | 167 DCHECK_EQ(GetAssembler()->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size_)); in CompileInternal()
|
/art/compiler/dex/quick/ |
D | quick_cfi_test.cc | 89 m2l->frame_size_ = 64u; in TestImpl()
|
D | mir_to_lir.cc | 211 int offset = frame_size_ + StackVisitor::GetOutVROffset(in_position, cu_->instruction_set); in SpillArg() 223 int offset = frame_size_ + StackVisitor::GetOutVROffset(in_position, cu_->instruction_set); in UnspillArg() 462 frame_size_ = 0; in GenSpecialCase() 1242 DCHECK_EQ(cfi_.GetCurrentCFAOffset(), frame_size_); in MethodBlockCodeGen() 1245 DCHECK_EQ(cfi_.GetCurrentCFAOffset(), frame_size_); in MethodBlockCodeGen() 1249 DCHECK_EQ(cfi_.GetCurrentCFAOffset(), frame_size_); in MethodBlockCodeGen()
|
D | codegen_util.cc | 358 LOG(INFO) << "Frame size : " << frame_size_; in CodegenDump() 1061 frame_size_(0), in Mir2Lir() 1119 if (frame_size_ > 0) { in GetCompiledMethod() 1163 frame_size_, core_spill_mask_, fp_spill_mask_, in GetCompiledMethod()
|
D | ralloc_util.cc | 1490 fp_spill_mask_, frame_size_, v_reg, in VRegOffset() 1540 frame_size_ = ComputeFrameSize(); in SimpleRegAlloc()
|
D | mir_to_lir.h | 1825 int frame_size_; variable
|