Commit 1db0ea00 by Jakub Jelinek Committed by Jakub Jelinek

re PR debug/43508 (ICE when compiling SSE code with -ggdb)

	PR debug/43508
	* dwarf2out.c (mem_loc_descriptor): Don't ICE on
	VEC_{MERGE,SELECT,CONCAT,DUPLICATE}.

From-SVN: r157703
parent 3a6191b1
2010-03-24 Jakub Jelinek <jakub@redhat.com> 2010-03-24 Jakub Jelinek <jakub@redhat.com>
PR debug/43508
* dwarf2out.c (mem_loc_descriptor): Don't ICE on
VEC_{MERGE,SELECT,CONCAT,DUPLICATE}.
PR debug/43479 PR debug/43479
* ira.c (adjust_cleared_regs): New function. * ira.c (adjust_cleared_regs): New function.
(update_equiv_regs): Adjust cleared_regs in DEBUG_INSNs. (update_equiv_regs): Adjust cleared_regs in DEBUG_INSNs.
......
...@@ -13572,6 +13572,10 @@ mem_loc_descriptor (rtx rtl, enum machine_mode mode, ...@@ -13572,6 +13572,10 @@ mem_loc_descriptor (rtx rtl, enum machine_mode mode,
case POPCOUNT: case POPCOUNT:
case PARITY: case PARITY:
case ASM_OPERANDS: case ASM_OPERANDS:
case VEC_MERGE:
case VEC_SELECT:
case VEC_CONCAT:
case VEC_DUPLICATE:
case UNSPEC: case UNSPEC:
case HIGH: case HIGH:
/* If delegitimize_address couldn't do anything with the UNSPEC, we /* If delegitimize_address couldn't do anything with the UNSPEC, we
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment