aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-unswitch.cc
diff options
context:
space:
mode:
authorMark Harmstone <mark@harmstone.com>2024-08-11 02:23:26 +0100
committerMark Harmstone <mark@harmstone.com>2024-08-25 17:35:20 +0100
commitbe23c8befcf37cabb3cef500d22d1af592139959 (patch)
tree79bf4226b86c7ca05f89526783f4eec6d8cbb7a3 /gcc/tree-ssa-loop-unswitch.cc
parentee020b4a6cb796c3363bed562fb43d7b36603108 (diff)
downloadgcc-be23c8befcf37cabb3cef500d22d1af592139959.zip
gcc-be23c8befcf37cabb3cef500d22d1af592139959.tar.gz
gcc-be23c8befcf37cabb3cef500d22d1af592139959.tar.bz2
Write CodeView information about optimized stack variables
Outputs S_DEFRANGE_REGISTER_REL symbols for optimized local variables that are on the stack, consisting of the stack register, the offset, and the code range for which this applies. gcc/ * dwarf2codeview.cc (enum cv_sym_type): Add S_DEFRANGE_REGISTER_REL. (write_defrange_register_rel): New function. (write_optimized_local_variable_loc): Add fbloc param, and call write_defrange_register_rel. (write_optimized_local_variable): Add fbloc param. (write_optimized_function_vars): Add fbloc param.
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.cc')
0 files changed, 0 insertions, 0 deletions