From 005a596b2c868329d70e7d6a326e4f6b4ff63923 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Mon, 31 May 1993 04:39:17 +0000 Subject: [PATCH] (call insns and expanders): Do not explicitly clobber %r31. From-SVN: r4606 --- gcc/config/pa/pa.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 6bce6d79da5..29b4cb19534 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -2728,7 +2728,6 @@ (define_expand "call" [(parallel [(call (match_operand:SI 0 "" "") (match_operand 1 "" "")) - (clobber (reg:SI 31)) (clobber (reg:SI 2))])] "" " @@ -2753,7 +2752,6 @@ (define_insn "call_internal" [(call (mem:SI (match_operand:SI 0 "call_operand_address" "r,S")) (match_operand 1 "" "i,i")) - (clobber (reg:SI 31)) (clobber (reg:SI 2))] "" "* @@ -2773,7 +2771,6 @@ [(parallel [(set (match_operand 0 "" "") (call (match_operand:SI 1 "" "") (match_operand 2 "" ""))) - (clobber (reg:SI 31)) (clobber (reg:SI 2))])] ;;- Don't use operand 1 for most machines. "" @@ -2800,7 +2797,6 @@ [(set (match_operand 0 "" "=rfx,rfx") (call (mem:SI (match_operand:SI 1 "call_operand_address" "r,S")) (match_operand 2 "" "i,i"))) - (clobber (reg:SI 31)) (clobber (reg:SI 2))] ;;- Don't use operand 1 for most machines. "" -- 2.30.2