aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2000-09-04 10:13:02 +0000
committerJan Hubicka <jh@suse.cz>2000-09-04 10:13:02 +0000
commit695324d213673087fff13f59965dd7f744281402 (patch)
tree776e97e81cc32cd93ee00a39b5882cb00fef58ad /gcc/config/i386/i386.md
parentca47b95b3bde001624ec81fd9599e5f853c13d88 (diff)
* i386.md (pushsi2, pushhi2, pophi2, swapsf, swapdf,
umulsi3_highpart, smulsi3_highpart, testqi_ccno_1, xorqi_ext_1): Add '*' to insn pattern name. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@36129 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/i386.md')
-rw-r--r--gcc/config/i386/i386.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index c377978a5c4..1fd1a9b6bf5 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -1465,7 +1465,7 @@
;; targets without our curiosities, and it is just as easy to represent
;; this differently.
-(define_insn "pushsi2"
+(define_insn "*pushsi2"
[(set (match_operand:SI 0 "push_operand" "=<")
(match_operand:SI 1 "general_no_elim_operand" "ri*m"))]
""
@@ -1574,7 +1574,7 @@
""
"ix86_expand_move (HImode, operands); DONE;")
-(define_insn "pushhi2"
+(define_insn "*pushhi2"
[(set (match_operand:HI 0 "push_operand" "=<,<")
(match_operand:HI 1 "general_no_elim_operand" "n,r*m"))]
""
@@ -1584,7 +1584,7 @@
[(set_attr "type" "push")
(set_attr "mode" "HI")])
-(define_insn "pophi1"
+(define_insn "*pophi1"
[(set (match_operand:HI 0 "nonimmediate_operand" "=r*m")
(mem:HI (reg:SI 7)))
(set (reg:SI 7)
@@ -1711,7 +1711,7 @@
;; "push a byte". But actually we use pushw, which has the effect
;; of rounding the amount pushed up to a halfword.
-(define_insn "pushqi2"
+(define_insn "*pushqi2"
[(set (match_operand:QI 0 "push_operand" "=<,<")
(match_operand:QI 1 "nonmemory_no_elim_operand" "n,r"))]
""
@@ -1721,7 +1721,7 @@
[(set_attr "type" "push")
(set_attr "mode" "HI")])
-(define_insn "popqi1"
+(define_insn "*popqi1"
[(set (match_operand:QI 0 "nonimmediate_operand" "=r*m")
(mem:QI (reg:SI 7)))
(set (reg:SI 7)
@@ -2120,7 +2120,7 @@
(match_dup 1))]
"operands[1] = get_pool_constant (XEXP (operands[1], 0));")
-(define_insn "swapsf"
+(define_insn "*swapsf"
[(set (match_operand:SF 0 "register_operand" "+f")
(match_operand:SF 1 "register_operand" "+f"))
(set (match_dup 1)
@@ -2347,7 +2347,7 @@
(match_dup 1))]
"operands[1] = get_pool_constant (XEXP (operands[1], 0));")
-(define_insn "swapdf"
+(define_insn "*swapdf"
[(set (match_operand:DF 0 "register_operand" "+f")
(match_operand:DF 1 "register_operand" "+f"))
(set (match_dup 1)
@@ -4657,7 +4657,7 @@
(set_attr "length_immediate" "0")
(set_attr "mode" "SI")])
-(define_insn "umulsi3_highpart"
+(define_insn "*umulsi3_highpart"
[(set (match_operand:SI 0 "register_operand" "=d")
(truncate:SI
(lshiftrt:DI
@@ -4675,7 +4675,7 @@
(set_attr "length_immediate" "0")
(set_attr "mode" "SI")])
-(define_insn "smulsi3_highpart"
+(define_insn "*smulsi3_highpart"
[(set (match_operand:SI 0 "register_operand" "=d")
(truncate:SI
(lshiftrt:DI
@@ -5007,7 +5007,7 @@
(set_attr "mode" "QI")
(set_attr "pent_pair" "uv,np,uv")])
-(define_insn "testqi_ccno_1"
+(define_insn "*testqi_ccno_1"
[(set (reg:CCNO 17)
(compare:CCNO (and:QI (match_operand:QI 0 "nonimmediate_operand" "%*a,q,qm,r")
(match_operand:QI 1 "nonmemory_operand" "n,n,qn,n"))
@@ -5616,7 +5616,7 @@
[(set_attr "type" "alu")
(set_attr "mode" "QI,QI,SI")])
-(define_insn "xorqi_ext_1"
+(define_insn "*xorqi_ext_1"
[(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=q")
(const_int 8)
(const_int 8))