sh.md (UNSPEC_SP_SET, [...]): New constants.
commit50b69666aa028b3f643d69eda72bd3729428f8ed
authorKaz Kojima <kkojima@gcc.gnu.org>
Wed, 20 Jul 2005 22:55:50 +0000 (20 22:55 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Wed, 20 Jul 2005 22:55:50 +0000 (20 22:55 +0000)
tree2fc78ef2238346abd04c44f78c5e10c1fbf32d42
parentcdcdee12daace5c1072620b1db280a6a51156c96
sh.md (UNSPEC_SP_SET, [...]): New constants.

* config/sh/sh.md (UNSPEC_SP_SET, UNSPEC_SP_TEST): New constants.
(stack_protect_set, stack_protect_test): New expanders.
        (stack_protect_set_si, stack_protect_set_si_media,
stack_protect_set_di_media, stack_protect_test_si,
        stack_protect_test_si_media, stack_protect_test_di_media):
New insns.

From-SVN: r102206
gcc/ChangeLog
gcc/config/sh/sh.md