/art/compiler/dex/quick/x86/ |
call_x86.cc | 186 cfi_.SetCurrentCFAOffset(GetInstructionSetPointerSize(cu_->instruction_set)); 188 cfi_.DefCFAOffset(frame_size_); 255 cfi_.RememberState(); 269 cfi_.AdjustCFAOffset(-adjust); 273 cfi_.RestoreState(); 274 cfi_.DefCFAOffset(frame_size_); 286 cfi_.SetCurrentCFAOffset(kRegSize); // Return address. 304 cfi_.AdjustCFAOffset(kRegSize); 305 cfi_.RelOffset(DwarfCoreReg(cu_->target64, rs_rDI.GetRegNum()), 0); 307 cfi_.AdjustCFAOffset(kRegSize) [all...] |
int_x86.cc | [all...] |
target_x86.cc | 750 cfi_.RelOffset(DwarfCoreReg(cu_->target64, reg), offset); 769 cfi_.Restore(DwarfCoreReg(cu_->target64, reg)); 786 cfi_.RelOffset(DwarfFpReg(cu_->target64, reg), offset); 803 cfi_.Restore(DwarfFpReg(cu_->target64, reg)); [all...] |
/art/compiler/dex/quick/arm/ |
call_arm.cc | 368 DCHECK_EQ(cfi_.GetCurrentCFAOffset(), 0); // empty stack. 429 cfi_.AdjustCFAOffset(num_core_spills_ * kArmPointerSize); 430 cfi_.RelOffsetForMany(DwarfCoreReg(0), 0, core_spill_mask_, kArmPointerSize); 440 cfi_.AdjustCFAOffset(num_fp_spills_ * kArmPointerSize); 441 cfi_.RelOffsetForMany(DwarfFpReg(0), 0, fp_spill_mask_, kArmPointerSize); 484 cfi_.AdjustCFAOffset(frame_size_without_spills); 495 cfi_.AdjustCFAOffset(frame_size_without_spills); 505 cfi_.AdjustCFAOffset(frame_size_without_spills); 509 cfi_.AdjustCFAOffset(frame_size_without_spills); 530 cfi_.RememberState() [all...] |
/art/compiler/dex/quick/mips/ |
call_mips.cc | 249 DCHECK_EQ(cfi_.GetCurrentCFAOffset(), 0); 344 cfi_.AdjustCFAOffset(frame_sub); 349 cfi_.AdjustCFAOffset(frame_sub); 367 cfi_.RememberState(); 378 cfi_.RestoreState(); 379 cfi_.DefCFAOffset(frame_size_); 398 cfi_.AdjustCFAOffset(frame_size_); 400 cfi_.RelOffset(DwarfCoreReg(rRA), frame_size_ - (cu_->target64 ? 8 : 4)); 409 cfi_.Restore(DwarfCoreReg(rRA)); 411 cfi_.AdjustCFAOffset(-frame_size_) [all...] |
target_mips.cc | 853 cfi_.AdjustCFAOffset(offset); 859 cfi_.RelOffset(DwarfCoreReg(reg), offset); 877 cfi_.Restore(DwarfCoreReg(reg)); 881 cfi_.AdjustCFAOffset(-frame_size_); [all...] |
/art/compiler/dex/quick/arm64/ |
call_arm64.cc | 291 DCHECK_EQ(cfi_.GetCurrentCFAOffset(), 0); // empty stack. 355 cfi_.AdjustCFAOffset(frame_size_without_spills); 406 cfi_.RememberState(); 418 cfi_.RestoreState(); 419 cfi_.DefCFAOffset(frame_size_); 436 cfi_.AdjustCFAOffset(frame_size_); 438 cfi_.RelOffset(DwarfCoreReg(rxLR), 8); 444 cfi_.AdjustCFAOffset(-frame_size_); 445 cfi_.Restore(DwarfCoreReg(rxLR));
|
int_arm64.cc | [all...] |
/art/compiler/utils/arm64/ |
assembler_arm64.cc | 659 cfi_.RelOffset(DWARFReg(dst0), offset); 660 cfi_.RelOffset(DWARFReg(dst1), offset + size); 666 cfi_.RelOffset(DWARFReg(dst0), offset); 678 cfi_.Restore(DWARFReg(dst0)); 679 cfi_.Restore(DWARFReg(dst1)); 685 cfi_.Restore(DWARFReg(dst0)); 780 cfi_.RememberState(); 793 cfi_.RestoreState(); 794 cfi_.DefCFAOffset(frame_size);
|
/art/compiler/utils/arm/ |
assembler_arm.cc | 401 cfi_.AdjustCFAOffset(POPCOUNT(core_spill_mask) * kFramePointerSize); 402 cfi_.RelOffsetForMany(DWARFReg(Register(0)), 0, core_spill_mask, kFramePointerSize); 405 cfi_.AdjustCFAOffset(POPCOUNT(fp_spill_mask) * kFramePointerSize); 406 cfi_.RelOffsetForMany(DWARFReg(SRegister(0)), 0, fp_spill_mask, kFramePointerSize); 441 cfi_.RememberState(); 461 cfi_.AdjustCFAOffset(-kFramePointerSize * POPCOUNT(fp_spill_mask)); 462 cfi_.RestoreMany(DWARFReg(SRegister(0)), fp_spill_mask); 469 cfi_.RestoreState(); 470 cfi_.DefCFAOffset(frame_size); 475 cfi_.AdjustCFAOffset(adjust) [all...] |
/art/compiler/ |
cfi_test.h | 120 // Use the .cfi_ prefix. 121 new_line = ".cfi_" + new_line.substr(FindEndOf(new_line, "DW_CFA_"));
|
/art/compiler/utils/mips/ |
assembler_mips.cc | 557 cfi_.RelOffset(DWARFReg(RA), stack_offset); 562 cfi_.RelOffset(DWARFReg(reg), stack_offset); 578 cfi_.RememberState(); 585 cfi_.Restore(DWARFReg(reg)); 589 cfi_.Restore(DWARFReg(RA)); 598 cfi_.RestoreState(); 599 cfi_.DefCFAOffset(frame_size); 605 cfi_.AdjustCFAOffset(adjust); 611 cfi_.AdjustCFAOffset(-adjust); [all...] |
/art/compiler/utils/x86/ |
assembler_x86.cc | [all...] |
/art/compiler/utils/mips64/ |
assembler_mips64.cc | 1082 cfi_.RelOffset(DWARFReg(RA), stack_offset); 1087 cfi_.RelOffset(DWARFReg(reg), stack_offset); [all...] |
/art/compiler/utils/ |
assembler.h | 533 DebugFrameOpCodeWriterForAssembler& cfi() { return cfi_; } 536 Assembler() : buffer_(), cfi_(this) {} 540 DebugFrameOpCodeWriterForAssembler cfi_; member in class:art::Assembler
|
/art/runtime/arch/x86/ |
asm_support_x86.S | 91 // Mac OS' doesn't like cfi_* directives.
|
/art/runtime/arch/x86_64/ |
asm_support_x86_64.S | 85 // Mac OS' doesn't like cfi_* directives.
|
/art/compiler/utils/x86_64/ |
assembler_x86_64.cc | [all...] |
/external/llvm/test/CodeGen/ARM/ |
debug-frame-vararg.ll | 7 ; taken into account in the the .cfi_ directives.
|
/art/compiler/dex/quick/ |
mir_to_lir.cc | [all...] |
codegen_util.cc | [all...] |
mir_to_lir.h | 1862 dwarf::LazyDebugFrameOpCodeWriter cfi_; member in class:art::Mir2Lir [all...] |
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
PPCInstPrinter.cpp | 40 // in .cfi_* directives, so print the name of the floating-point
|
/external/llvm/include/llvm/MC/ |
MCAsmInfo.h | 331 /// names in .cfi_* directives. Defaults to false.
|
MCAssembler.h | 530 /// make up the address delta between two .cfi_* dwarf directives. [all...] |