Remove UNSPEC_{COPYSIGN,XORSIGN}.
Commit Message
Hi:
UNSPEC_COPYSIGN/XORSIGN are only used by related post_reload splitters
which have been removed by r12-3417 and r12-3435.
Bootstrapped and regtest on x86_64-linux-gnu{-m32,}.
Pushed to trunk.
gcc/ChangeLog:
* config/i386/i386.md: (UNSPEC_COPYSIGN): Remove.
(UNSPEC_XORSIGN): Ditto.
---
gcc/config/i386/i386.md | 2 --
1 file changed, 2 deletions(-)
@@ -129,8 +129,6 @@ (define_c_enum "unspec" [
UNSPEC_SCALEF
;; Generic math support
- UNSPEC_COPYSIGN
- UNSPEC_XORSIGN
UNSPEC_IEEE_MIN ; not commutative
UNSPEC_IEEE_MAX ; not commutative