Commit 9393ab74 by Segher Boessenkool Committed by Segher Boessenkool

rs6000: Delete UNSPEC_FRSP

This isn't used since 2012.  (It's a remnant of RIOS support).


	* config/rs6000/rs6000.c (rs6000_rtx_costs) <case UNSPEC>: Delete.
	* config/rs6000/rs6000.md (unspec): Delete UNSPEC_FRSP.

From-SVN: r275476
parent 4e9ad7c9
2019-09-06 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.c (rs6000_rtx_costs) <case UNSPEC>: Delete.
* config/rs6000/rs6000.md (unspec): Delete UNSPEC_FRSP.
2019-09-06 Uroš Bizjak <ubizjak@gmail.com> 2019-09-06 Uroš Bizjak <ubizjak@gmail.com>
PR target/91654 PR target/91654
......
...@@ -20907,18 +20907,6 @@ rs6000_rtx_costs (rtx x, machine_mode mode, int outer_code, ...@@ -20907,18 +20907,6 @@ rs6000_rtx_costs (rtx x, machine_mode mode, int outer_code,
*total = rs6000_cost->fp; *total = rs6000_cost->fp;
return false; return false;
case UNSPEC:
switch (XINT (x, 1))
{
case UNSPEC_FRSP:
*total = rs6000_cost->fp;
return true;
default:
break;
}
break;
case CALL: case CALL:
case IF_THEN_ELSE: case IF_THEN_ELSE:
if (!speed) if (!speed)
......
...@@ -58,8 +58,7 @@ ...@@ -58,8 +58,7 @@
;; ;;
(define_c_enum "unspec" (define_c_enum "unspec"
[UNSPEC_FRSP ; frsp for POWER machines [UNSPEC_PROBE_STACK ; probe stack memory reference
UNSPEC_PROBE_STACK ; probe stack memory reference
UNSPEC_TOCPTR ; address of a word pointing to the TOC UNSPEC_TOCPTR ; address of a word pointing to the TOC
UNSPEC_TOC ; address of the TOC (more-or-less) UNSPEC_TOC ; address of the TOC (more-or-less)
UNSPEC_TOCSLOT ; offset from r1 of toc pointer save slot UNSPEC_TOCSLOT ; offset from r1 of toc pointer save slot
......
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