diff options
author | Brendan Kehoe <brendan@gcc.gnu.org> | 1993-02-09 22:16:37 -0500 |
---|---|---|
committer | Brendan Kehoe <brendan@gcc.gnu.org> | 1993-02-09 22:16:37 -0500 |
commit | c0ce409adaecd6b37185996701358be3380a8c35 (patch) | |
tree | 500b50b06fb3cc218314db254ee545453ce24f5e | |
parent | ad08247592dad29c2734668fd8b345e82e56387b (diff) | |
download | gcc-c0ce409adaecd6b37185996701358be3380a8c35.zip gcc-c0ce409adaecd6b37185996701358be3380a8c35.tar.gz gcc-c0ce409adaecd6b37185996701358be3380a8c35.tar.bz2 |
alpha.md (fix_truncdfdi2, [...]): Use `cvttqc', not `cvttq', to avoid rounding up.
* alpha.md (fix_truncdfdi2, fix_truncsfdi2): Use `cvttqc', not
`cvttq', to avoid rounding up.
From-SVN: r3454
-rw-r--r-- | gcc/config/alpha/alpha.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index d07f82c..a49b621 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -955,7 +955,7 @@ [(set (match_operand:DI 0 "register_operand" "=f") (fix:DI (match_operand:DF 1 "reg_or_fp0_operand" "fG")))] "TARGET_FP" - "cvttq %R1,%0" + "cvttqc %R1,%0" [(set_attr "type" "fpop")]) (define_insn "fix_truncsfdi2" @@ -963,7 +963,7 @@ (fix:DI (float_extend:DF (match_operand:SF 1 "reg_or_fp0_operand" "fG"))))] "TARGET_FP" - "cvttq %R1,%0" + "cvttqc %R1,%0" [(set_attr "type" "fpop")]) (define_insn "floatdisf2" |