ia64.c (rtx_needs_barrier): Handle UNSPEC_FR_SQRT_RECIP_APPROX_RES.
authorJames E Wilson <wilson@tuliptree.org>
Mon, 14 Apr 2008 23:38:40 +0000 (16:38 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Mon, 14 Apr 2008 23:38:40 +0000 (16:38 -0700)
commit07acc7b3e198ab2b21bbe47f3d16e2820e4990cf
tree575c0259df59969d698d48d5be10ea746900c51c
parentf3d0f304ff5dc9bd1836b1a1329038558ea572be
ia64.c (rtx_needs_barrier): Handle UNSPEC_FR_SQRT_RECIP_APPROX_RES.

* config/ia64/ia64.c (rtx_needs_barrier): Handle
UNSPEC_FR_SQRT_RECIP_APPROX_RES.
* config/ia64/ia64.c (UNSPEC_FR_SQRT_RECIP_APPROX_RES): Define.
(divsi3_internal, divdi3_internal_lat, divdi3_internal_thr,
divsf3_internal_lat, sqrt_approx, sqrtsf2_internal_thr,
divdf3_internal_lat, sqrtdf2_internal_thr, divxf3_internal_lat,
divxf3_internal_thr, sqrtxf2_internal_thr, recip_approx): Use it.

From-SVN: r134295
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.md