diff options
author | Hafiz Abid Qadeer <abidh@codesourcery.com> | 2021-05-28 17:49:46 +0100 |
---|---|---|
committer | Hafiz Abid Qadeer <abidh@codesourcery.com> | 2021-06-30 17:48:22 +0100 |
commit | 251697a64ba4d7f10f072702771a59d30364cc26 (patch) | |
tree | 2bae8727257ad44425460e701ded0bad9f03c6bc /gcc/gimple-loop-interchange.cc | |
parent | e66d0b7b87d105d24da8c4784a0b907fb6b2c095 (diff) | |
download | gcc-251697a64ba4d7f10f072702771a59d30364cc26.zip gcc-251697a64ba4d7f10f072702771a59d30364cc26.tar.gz gcc-251697a64ba4d7f10f072702771a59d30364cc26.tar.bz2 |
[amdgcn] Update CFI configuration
Currently we don't get any call frame information for the amdgcn target.
This patch makes necessary adjustments to generate CFI that can work with
ROCGDB (ROCm 3.8+).
gcc/
* config/gcn/gcn.c (move_callee_saved_registers): Emit CFI notes for
prologue register saves.
(gcn_debug_unwind_info): Use UI_DWARF2.
(gcn_dwarf_register_number): Map DWARF_LINK_REGISTER to DWARF PC.
(gcn_dwarf_register_span): DWARF_LINK_REGISTER doesn't span.
* config/gcn/gcn.h: (DWARF_FRAME_RETURN_COLUMN): New define.
(DWARF_LINK_REGISTER): New define.
(FIRST_PSEUDO_REGISTER): Increment.
(FIXED_REGISTERS): Add entry for DWARF_LINK_REGISTER.
(CALL_USED_REGISTERS): Likewise.
(REGISTER_NAMES): Likewise.
Diffstat (limited to 'gcc/gimple-loop-interchange.cc')
0 files changed, 0 insertions, 0 deletions