Commit 7c40228a by Ulrich Weigand Committed by Ulrich Weigand

spu.c (pad_bb): Do not crash when the last insn is CODE_FOR_blockage.

	* config/spu/spu.c (pad_bb): Do not crash when the last
	insn is CODE_FOR_blockage.

From-SVN: r209029
parent c6596193
2014-04-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> 2014-04-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* config/spu/spu.c (pad_bb): Do not crash when the last
insn is CODE_FOR_blockage.
2014-04-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* config/spu/spu.md ("insv"): Fail if bitoffset+bitsize * config/spu/spu.md ("insv"): Fail if bitoffset+bitsize
lies outside the target mode. lies outside the target mode.
......
...@@ -2064,7 +2064,7 @@ pad_bb(void) ...@@ -2064,7 +2064,7 @@ pad_bb(void)
} }
hbr_insn = insn; hbr_insn = insn;
} }
if (INSN_CODE (insn) == CODE_FOR_blockage) if (INSN_CODE (insn) == CODE_FOR_blockage && next_insn)
{ {
if (GET_MODE (insn) == TImode) if (GET_MODE (insn) == TImode)
PUT_MODE (next_insn, TImode); PUT_MODE (next_insn, TImode);
......
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