md question
Spundun
spundun@ISI.EDU
Thu Nov 28 10:06:00 GMT 2002
Hi my question is regarding the following template present in rs6000.md.
This has a condition TARGET_POWER. My question is will it be used as a
definition of sminsi3 in a non power architecture? e.g.powerpc? I am
confused because this is the only definition for template name sminsi3
in the md file. so if this is disregarded for TARGET_POWERPC then is it
ok if theres no definition for name "sminsi3" in the machine
description?
Thanx
Spundun
(define_expand "sminsi3"
[(set (match_dup 3)
(if_then_else:SI (gt:SI (match_operand:SI 1 "gpc_reg_operand" "")
(match_operand:SI 2 "reg_or_short_operand" ""))
(const_int 0)
(minus:SI (match_dup 2) (match_dup 1))))
(set (match_operand:SI 0 "gpc_reg_operand" "")
(minus:SI (match_dup 2) (match_dup 3)))]
"TARGET_POWER"
"
{ operands[3] = gen_reg_rtx (SImode); }")
More information about the Gcc
mailing list