diff options
Diffstat (limited to 'gcc/config/pa')
-rw-r--r-- | gcc/config/pa/pa.c | 28 |
1 files changed, 7 insertions, 21 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 7c486f1..82951d6 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -6201,9 +6201,7 @@ output_lbranch (rtx dest, rtx insn, int xdelay) optimize, 0, NULL); /* Now delete the delay insn. */ - PUT_CODE (NEXT_INSN (insn), NOTE); - NOTE_LINE_NUMBER (NEXT_INSN (insn)) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (NEXT_INSN (insn)) = 0; + SET_INSN_DELETED (NEXT_INSN (insn)); } /* Output an insn to save %r1. The runtime documentation doesn't @@ -7219,9 +7217,7 @@ output_millicode_call (rtx insn, rtx call_dest) output_asm_insn ("nop\n\tb,n %0", xoperands); /* Delete the jump. */ - PUT_CODE (NEXT_INSN (insn), NOTE); - NOTE_LINE_NUMBER (NEXT_INSN (insn)) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (NEXT_INSN (insn)) = 0; + SET_INSN_DELETED (NEXT_INSN (insn)); return ""; } @@ -7364,9 +7360,7 @@ output_call (rtx insn, rtx call_dest, int sibcall) optimize, 0, NULL); /* Now delete the delay insn. */ - PUT_CODE (NEXT_INSN (insn), NOTE); - NOTE_LINE_NUMBER (NEXT_INSN (insn)) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (NEXT_INSN (insn)) = 0; + SET_INSN_DELETED (NEXT_INSN (insn)); delay_insn_deleted = 1; } @@ -7414,9 +7408,7 @@ output_call (rtx insn, rtx call_dest, int sibcall) NULL); /* Now delete the delay insn. */ - PUT_CODE (NEXT_INSN (insn), NOTE); - NOTE_LINE_NUMBER (NEXT_INSN (insn)) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (NEXT_INSN (insn)) = 0; + SET_INSN_DELETED (NEXT_INSN (insn)); delay_insn_deleted = 1; } @@ -7601,9 +7593,7 @@ output_call (rtx insn, rtx call_dest, int sibcall) output_asm_insn ("b,n %0", xoperands); /* Delete the jump. */ - PUT_CODE (NEXT_INSN (insn), NOTE); - NOTE_LINE_NUMBER (NEXT_INSN (insn)) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (NEXT_INSN (insn)) = 0; + SET_INSN_DELETED (NEXT_INSN (insn)); return ""; } @@ -8854,9 +8844,7 @@ pa_combine_instructions (void) PATTERN (floater))), anchor); - PUT_CODE (anchor, NOTE); - NOTE_LINE_NUMBER (anchor) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (anchor) = 0; + SET_INSN_DELETED (anchor); /* Emit a special USE insn for FLOATER, then delete the floating insn. */ @@ -8878,9 +8866,7 @@ pa_combine_instructions (void) anchor); JUMP_LABEL (temp) = JUMP_LABEL (anchor); - PUT_CODE (anchor, NOTE); - NOTE_LINE_NUMBER (anchor) = NOTE_INSN_DELETED; - NOTE_SOURCE_FILE (anchor) = 0; + SET_INSN_DELETED (anchor); /* Emit a special USE insn for FLOATER, then delete the floating insn. */ |