@@ -2866,11 +2866,11 @@
]
)
-(define_insn "fmaddsf4"
- [(set (match_operand:SF 0 "register_operand" "=A")
- (plus:SF (mult:SF (match_operand:SF 1 "register_operand" "%f")
- (match_operand:SF 2 "register_operand" "f"))
- (match_operand:SF 3 "register_operand" "f")))
+(define_insn "fmasf4"
+ [(set (match_operand:SF 0 "register_operand" "=A")
+ (fma:SF (match_operand:SF 1 "register_operand" "f")
+ (match_operand:SF 2 "register_operand" "f")
+ (match_operand:SF 3 "register_operand" "f")))
(clobber (reg:CC_FLOAT CC_REG))
]
"TARGET_AM33_2"
@@ -2879,11 +2879,11 @@
(const_int 17) (const_int 24)))]
)
-(define_insn "fmsubsf4"
- [(set (match_operand:SF 0 "register_operand" "=A")
- (minus:SF (mult:SF (match_operand:SF 1 "register_operand" "%f")
- (match_operand:SF 2 "register_operand" "f"))
- (match_operand:SF 3 "register_operand" "f")))
+(define_insn "fmssf4"
+ [(set (match_operand:SF 0 "register_operand" "=A")
+ (fma:SF (match_operand:SF 1 "register_operand" "f")
+ (match_operand:SF 2 "register_operand" "f")
+ (neg:SF (match_operand:SF 3 "register_operand" "f"))))
(clobber (reg:CC_FLOAT CC_REG))
]
"TARGET_AM33_2"
@@ -2892,11 +2892,11 @@
(const_int 17) (const_int 24)))]
)
-(define_insn "fnmaddsf4"
- [(set (match_operand:SF 0 "register_operand" "=A")
- (minus:SF (match_operand:SF 3 "register_operand" "f")
- (mult:SF (match_operand:SF 1 "register_operand" "%f")
- (match_operand:SF 2 "register_operand" "f"))))
+(define_insn "fnmasf4"
+ [(set (match_operand:SF 0 "register_operand" "=A")
+ (fma:SF (neg:SF (match_operand:SF 1 "register_operand" "f"))
+ (match_operand:SF 2 "register_operand" "f")
+ (match_operand:SF 3 "register_operand" "f")))
(clobber (reg:CC_FLOAT CC_REG))
]
"TARGET_AM33_2"
@@ -2905,11 +2905,11 @@
(const_int 17) (const_int 24)))]
)
-(define_insn "fnmsubsf4"
- [(set (match_operand:SF 0 "register_operand" "=A")
- (minus:SF (neg:SF (mult:SF (match_operand:SF 1 "register_operand" "%f")
- (match_operand:SF 2 "register_operand" "f")))
- (match_operand:SF 3 "register_operand" "f")))
+(define_insn "fnmssf4"
+ [(set (match_operand:SF 0 "register_operand" "=A")
+ (fma:SF (neg:SF (match_operand:SF 1 "register_operand" "f"))
+ (match_operand:SF 2 "register_operand" "f")
+ (neg:SF (match_operand:SF 3 "register_operand" "f"))))
(clobber (reg:CC_FLOAT CC_REG))
]
"TARGET_AM33_2"