diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2018-02-22 02:09:18 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-02-22 02:09:18 +0100 |
commit | ad18eed284cc7a461f2030a7c0996f69048a9e92 (patch) | |
tree | 6f02c3bfc51863881fd69aae642f6b3fb7cb69a9 /gcc/config/rs6000/darwin.md | |
parent | 6c3323139491780d1dc6d9c938d145045788aca4 (diff) | |
download | gcc-ad18eed284cc7a461f2030a7c0996f69048a9e92.zip gcc-ad18eed284cc7a461f2030a7c0996f69048a9e92.tar.gz gcc-ad18eed284cc7a461f2030a7c0996f69048a9e92.tar.bz2 |
rs6000: Delete meaningless arguments to define_{expand,split,peephole2}
This removes the (usually empty) constraint arguments to define_expand,
define_split, and define_peephole2: this argument is meaningless and
just noise.
* config/rs6000/altivec.md: Delete contraint arguments to
define_expand, define_split, and define_peephole2, and in
define_insn_and_split if always unused.
* config/rs6000/darwin.md: Ditto.
* config/rs6000/dfp.md: Ditto.
* config/rs6000/rs6000.md: Ditto.
* config/rs6000/sync.md: Ditto.
* config/rs6000/vector.md: Ditto.
* config/rs6000/vsx.md: Ditto.
From-SVN: r257890
Diffstat (limited to 'gcc/config/rs6000/darwin.md')
-rw-r--r-- | gcc/config/rs6000/darwin.md | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/gcc/config/rs6000/darwin.md b/gcc/config/rs6000/darwin.md index 780ad17..48fd5b96 100644 --- a/gcc/config/rs6000/darwin.md +++ b/gcc/config/rs6000/darwin.md @@ -171,8 +171,8 @@ You should have received a copy of the GNU General Public License ;; Mach-O PIC trickery. (define_expand "macho_high" - [(set (match_operand 0 "" "") - (high (match_operand 1 "" "")))] + [(set (match_operand 0 "") + (high (match_operand 1 "")))] "TARGET_MACHO" { if (TARGET_64BIT) @@ -197,9 +197,9 @@ You should have received a copy of the GNU General Public License "lis %0,ha16(%1)") (define_expand "macho_low" - [(set (match_operand 0 "" "") - (lo_sum (match_operand 1 "" "") - (match_operand 2 "" "")))] + [(set (match_operand 0 "") + (lo_sum (match_operand 1 "") + (match_operand 2 "")))] "TARGET_MACHO" { if (TARGET_64BIT) @@ -225,10 +225,10 @@ You should have received a copy of the GNU General Public License "la %0,lo16(%2)(%1)") (define_split - [(set (mem:V4SI (plus:DI (match_operand:DI 0 "gpc_reg_operand" "") - (match_operand:DI 1 "short_cint_operand" ""))) - (match_operand:V4SI 2 "register_operand" "")) - (clobber (match_operand:DI 3 "gpc_reg_operand" ""))] + [(set (mem:V4SI (plus:DI (match_operand:DI 0 "gpc_reg_operand") + (match_operand:DI 1 "short_cint_operand"))) + (match_operand:V4SI 2 "register_operand")) + (clobber (match_operand:DI 3 "gpc_reg_operand"))] "TARGET_MACHO && TARGET_64BIT" [(set (match_dup 3) (plus:DI (match_dup 0) (match_dup 1))) (set (mem:V4SI (match_dup 3)) @@ -237,7 +237,7 @@ You should have received a copy of the GNU General Public License (define_expand "load_macho_picbase" [(set (reg:SI LR_REGNO) - (unspec [(match_operand 0 "" "")] + (unspec [(match_operand 0 "")] UNSPEC_LD_MPIC))] "(DEFAULT_ABI == ABI_DARWIN) && flag_pic" { @@ -284,10 +284,10 @@ You should have received a copy of the GNU General Public License (set_attr "length" "4")]) (define_expand "macho_correct_pic" - [(set (match_operand 0 "" "") - (plus (match_operand 1 "" "") - (unspec [(match_operand 2 "" "") - (match_operand 3 "" "")] + [(set (match_operand 0 "") + (plus (match_operand 1 "") + (unspec [(match_operand 2 "") + (match_operand 3 "")] UNSPEC_MPIC_CORRECT)))] "DEFAULT_ABI == ABI_DARWIN" { @@ -383,7 +383,7 @@ You should have received a copy of the GNU General Public License (define_expand "reload_macho_picbase" [(set (reg:SI LR_REGNO) - (unspec [(match_operand 0 "" "")] + (unspec [(match_operand 0 "")] UNSPEC_RELD_MPIC))] "(DEFAULT_ABI == ABI_DARWIN) && flag_pic" { |