[Committed] Handle COPYSIGN in dwarf2out.cc's mem_loc_descriptor.
Many thanks to Hans-Peter Nilsson for reminding me that new RTX codes need to be added to dwarf2out.cc's mem_loc_descriptor, and for doing this for BITREVERSE. This patch does the same for the recently added COPYSIGN. I'd been testing these on a target that doesn't use DWARF (nvptx-none) and so didn't exhibit the issue, and my additional testing on x86_64-pc-linux-gnu to double check that changes were safe, doesn't (yet) trigger the problematic assert in dwarf2out.cc's mem_loc_descriptor. 2023-07-06 Roger Sayle <roger@nextmovesoftware.com> gcc/ChangeLog * dwarf2out.cc (mem_loc_descriptor): Handle COPYSIGN.
This commit is contained in:
parent
6ded65b8e6
commit
11578db6e2
1 changed files with 1 additions and 0 deletions
|
@ -16941,6 +16941,7 @@ mem_loc_descriptor (rtx rtl, machine_mode mode,
|
|||
case SMUL_HIGHPART:
|
||||
case UMUL_HIGHPART:
|
||||
case BITREVERSE:
|
||||
case COPYSIGN:
|
||||
break;
|
||||
|
||||
case CONST_STRING:
|
||||
|
|
Loading…
Add table
Reference in a new issue