/art/compiler/dex/quick/arm64/ |
D | int_arm64.cc | 1484 m2l->cfi().RelOffset(DwarfCoreReg(reg1), offset << reg_log2_size); in SpillCoreRegs() 1488 m2l->cfi().RelOffset(DwarfCoreReg(reg2), offset << reg_log2_size); in SpillCoreRegs() 1489 m2l->cfi().RelOffset(DwarfCoreReg(reg1), (offset + 1) << reg_log2_size); in SpillCoreRegs() 1504 m2l->cfi().RelOffset(DwarfFpReg(reg1), offset << reg_log2_size); in SpillFPRegs() 1508 m2l->cfi().RelOffset(DwarfFpReg(reg2), offset << reg_log2_size); in SpillFPRegs() 1509 m2l->cfi().RelOffset(DwarfFpReg(reg1), (offset + 1) << reg_log2_size); in SpillFPRegs() 1517 m2l->cfi().AdjustCFAOffset(frame_size); in SpillRegsPreSub() 1577 m2l->cfi().AdjustCFAOffset(all_offset * kArm64PointerSize); in SpillRegsPreIndexed() 1578 m2l->cfi().RelOffset(DwarfFpReg(reg1), kArm64PointerSize); in SpillRegsPreIndexed() 1584 m2l->cfi().AdjustCFAOffset(all_offset * kArm64PointerSize); in SpillRegsPreIndexed() [all …]
|
D | call_arm64.cc | 372 m2l_->cfi().AdjustCFAOffset(-sp_displace_); in GenEntrySequence() 379 m2l_->cfi().AdjustCFAOffset(sp_displace_); in GenEntrySequence()
|
/art/compiler/jni/ |
D | jni_cfi_test.cc | 63 ASSERT_EQ(jni_asm->cfi().GetCurrentCFAOffset(), frame_size); in TestImpl() 64 const std::vector<uint8_t>& actual_cfi = *(jni_asm->cfi().data()); in TestImpl()
|
/art/test/ |
D | Android.libarttest.mk | 32 137-cfi/cfi.cc \
|
D | Android.run-test.mk | 302 137-cfi \ 307 137-cfi \ 340 137-cfi \ 367 137-cfi \ 386 137-cfi 400 137-cfi 505 137-cfi \ 518 137-cfi
|
/art/compiler/dex/quick/ |
D | quick_cfi_test.cc | 110 auto const& cfi_data = m2l->cfi().Patch(actual_asm.size()); in TestImpl() 112 EXPECT_EQ(m2l->cfi().GetCurrentPC(), static_cast<int>(actual_asm.size())); in TestImpl()
|
D | mir_to_lir.h | 1505 dwarf::LazyDebugFrameOpCodeWriter& cfi() { return cfi_; } in cfi() function
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 97 jni_asm->cfi().SetEnabled(driver->GetCompilerOptions().GetGenerateDebugInfo()); in ArtJniCompileMethodInternal() 109 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size)); in ArtJniCompileMethodInternal() 472 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size)); in ArtJniCompileMethodInternal() 474 DCHECK_EQ(jni_asm->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size)); in ArtJniCompileMethodInternal() 493 ArrayRef<const uint8_t>(*jni_asm->cfi().data()), in ArtJniCompileMethodInternal()
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test.cc | 83 const std::vector<uint8_t>& actual_cfi = *(opt_asm->cfi().data()); in TestImpl()
|
D | optimizing_compiler.cc | 436 ArrayRef<const uint8_t>(*codegen->GetAssembler()->cfi().data()), in CompileOptimized() 473 ArrayRef<const uint8_t>(*codegen->GetAssembler()->cfi().data()), in CompileBaseline() 551 codegen->GetAssembler()->cfi().SetEnabled( in TryCompile()
|
D | code_generator_arm.cc | 545 __ cfi().AdjustCFAOffset(kArmWordSize * POPCOUNT(push_mask)); in GenerateFrameEntry() 546 __ cfi().RelOffsetForMany(DWARFReg(R0), 0, push_mask, kArmWordSize); in GenerateFrameEntry() 550 __ cfi().AdjustCFAOffset(kArmWordSize * POPCOUNT(fpu_spill_mask_)); in GenerateFrameEntry() 551 __ cfi().RelOffsetForMany(DWARFReg(S0), 0, fpu_spill_mask_, kArmWordSize); in GenerateFrameEntry() 555 __ cfi().AdjustCFAOffset(adjust); in GenerateFrameEntry() 564 __ cfi().RememberState(); in GenerateFrameExit() 567 __ cfi().AdjustCFAOffset(-adjust); in GenerateFrameExit() 571 __ cfi().AdjustCFAOffset(-kArmPointerSize * POPCOUNT(fpu_spill_mask_)); in GenerateFrameExit() 572 __ cfi().RestoreMany(DWARFReg(SRegister(0)), fpu_spill_mask_); in GenerateFrameExit() 575 __ cfi().RestoreState(); in GenerateFrameExit() [all …]
|
D | code_generator_x86_64.cc | 510 __ cfi().SetCurrentCFAOffset(kX86_64WordSize); // return address in GenerateFrameEntry() 530 __ cfi().AdjustCFAOffset(kX86_64WordSize); in GenerateFrameEntry() 531 __ cfi().RelOffset(DWARFReg(reg), 0); in GenerateFrameEntry() 537 __ cfi().AdjustCFAOffset(adjust); in GenerateFrameEntry() 545 __ cfi().RelOffset(DWARFReg(kFpuCalleeSaves[i]), offset); in GenerateFrameEntry() 553 __ cfi().RememberState(); in GenerateFrameExit() 561 __ cfi().Restore(DWARFReg(kFpuCalleeSaves[i])); in GenerateFrameExit() 567 __ cfi().AdjustCFAOffset(-adjust); in GenerateFrameExit() 573 __ cfi().AdjustCFAOffset(-static_cast<int>(kX86_64WordSize)); in GenerateFrameExit() 574 __ cfi().Restore(DWARFReg(reg)); in GenerateFrameExit() [all …]
|
D | code_generator_x86.cc | 474 __ cfi().SetCurrentCFAOffset(kX86WordSize); // return address in GenerateFrameEntry() 493 __ cfi().AdjustCFAOffset(kX86WordSize); in GenerateFrameEntry() 494 __ cfi().RelOffset(DWARFReg(reg), 0); in GenerateFrameEntry() 500 __ cfi().AdjustCFAOffset(adjust); in GenerateFrameEntry() 505 __ cfi().RememberState(); in GenerateFrameExit() 509 __ cfi().AdjustCFAOffset(-adjust); in GenerateFrameExit() 515 __ cfi().AdjustCFAOffset(-static_cast<int>(kX86WordSize)); in GenerateFrameExit() 516 __ cfi().Restore(DWARFReg(reg)); in GenerateFrameExit() 521 __ cfi().RestoreState(); in GenerateFrameExit() 522 __ cfi().DefCFAOffset(GetFrameSize()); in GenerateFrameExit()
|
D | code_generator_arm64.cc | 506 GetAssembler()->cfi().AdjustCFAOffset(frame_size); in GenerateFrameEntry() 516 GetAssembler()->cfi().RememberState(); in GenerateFrameExit() 524 GetAssembler()->cfi().AdjustCFAOffset(-frame_size); in GenerateFrameExit() 527 GetAssembler()->cfi().RestoreState(); in GenerateFrameExit() 528 GetAssembler()->cfi().DefCFAOffset(GetFrameSize()); in GenerateFrameExit()
|
D | code_generator_mips64.cc | 519 __ cfi().RelOffset(DWARFReg(reg), ofs); in GenerateFrameEntry() 543 __ cfi().RememberState(); in GenerateFrameExit() 574 __ cfi().Restore(DWARFReg(reg)); in GenerateFrameExit() 584 __ cfi().RestoreState(); in GenerateFrameExit() 585 __ cfi().DefCFAOffset(GetFrameSize()); in GenerateFrameExit()
|
D | code_generator.cc | 167 DCHECK_EQ(GetAssembler()->cfi().GetCurrentCFAOffset(), static_cast<int>(frame_size_)); in CompileInternal()
|
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 205 m2l_->cfi().AdjustCFAOffset(-sp_displace_); in GenEntrySequence() 210 m2l_->cfi().AdjustCFAOffset(sp_displace_); in GenEntrySequence()
|
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 328 m2l_->cfi().AdjustCFAOffset(-sp_displace_); in GenEntrySequence() 333 m2l_->cfi().AdjustCFAOffset(sp_displace_); in GenEntrySequence()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 462 m2l_->cfi().AdjustCFAOffset(-sp_displace_); in GenEntrySequence() 469 m2l_->cfi().AdjustCFAOffset(sp_displace_); in GenEntrySequence()
|
/art/compiler/utils/ |
D | assembler.h | 533 DebugFrameOpCodeWriterForAssembler& cfi() { return cfi_; } in cfi() function
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 65 cfi().AdjustCFAOffset(adjust); in IncreaseFrameSize() 72 cfi().AdjustCFAOffset(-adjust); in DecreaseFrameSize()
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 119 .cfi_rel_offset 28, 56 # Value from gp is pushed, so set the cfi offset accordingly.
|