* config/rs6000/rs6000.md (fix_trunctfdi2): Delete.

From-SVN: r75627
This commit is contained in:
Geoffrey Keating 2004-01-10 05:11:19 +00:00 committed by Geoffrey Keating
parent 47069ecbe6
commit 7e4bd541a5
2 changed files with 4 additions and 16 deletions

View File

@ -1,3 +1,7 @@
2004-01-09 Geoffrey Keating <geoffk@apple.com>
* config/rs6000/rs6000.md (fix_trunctfdi2): Delete.
2004-01-09 Richard Henderson <rth@redhat.com>
* recog.c (constrain_operands): Validate mem operands.

View File

@ -8313,22 +8313,6 @@
[(set_attr "type" "fp")
(set_attr "length" "20")])
(define_insn_and_split "fix_trunctfdi2"
[(set (match_operand:DI 0 "gpc_reg_operand" "=*f")
(fix:DI (match_operand:TF 1 "gpc_reg_operand" "f")))
(clobber (match_scratch:DF 2 "=f"))
(clobber (match_scratch:DF 3 "=&f"))]
"(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN)
&& TARGET_POWERPC64
&& TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128"
"#"
"&& reload_completed"
[(pc)]
{
emit_insn (gen_fix_trunc_helper (operands[2], operands[1], operands[3]));
emit_insn (gen_fix_truncdfdi2 (operands[0], operands[2]));
})
(define_expand "fix_trunctfsi2"
[(parallel [(set (match_operand:SI 0 "gpc_reg_operand" "")
(fix:SI (match_operand:TF 1 "gpc_reg_operand" "")))