diff options
author | Kwok Cheung Yeung <kcy@codesourcery.com> | 2022-11-08 14:38:23 +0000 |
---|---|---|
committer | Kwok Cheung Yeung <kcy@codesourcery.com> | 2022-11-08 14:52:12 +0000 |
commit | cb0a2b1f28cf0c231bf38fcd02c40689739df7bb (patch) | |
tree | 75e08893ee91ac31fe19f930bb5226cd93ea8a34 /gcc | |
parent | ee2be8f3a49b0b1a24afa30801e15c4a93656047 (diff) | |
download | gcc-cb0a2b1f28cf0c231bf38fcd02c40689739df7bb.zip gcc-cb0a2b1f28cf0c231bf38fcd02c40689739df7bb.tar.gz gcc-cb0a2b1f28cf0c231bf38fcd02c40689739df7bb.tar.bz2 |
amdgcn: Fix expansion of GCN_BUILTIN_LDEXPV builtin
2022-11-08 Kwok Cheung Yeung <kcy@codesourcery.com>
gcc/
* config/gcn/gcn.cc (gcn_expand_builtin_1): Expand first argument
of GCN_BUILTIN_LDEXPV to V64DFmode.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/gcn/gcn.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/gcn/gcn.cc b/gcc/config/gcn/gcn.cc index 9c5e341..5e6f3b8 100644 --- a/gcc/config/gcn/gcn.cc +++ b/gcc/config/gcn/gcn.cc @@ -4383,7 +4383,7 @@ gcn_expand_builtin_1 (tree exp, rtx target, rtx /*subtarget */ , return target; rtx arg1 = force_reg (V64DFmode, expand_expr (CALL_EXPR_ARG (exp, 0), NULL_RTX, - V64SFmode, + V64DFmode, EXPAND_NORMAL)); rtx arg2 = force_reg (V64SImode, expand_expr (CALL_EXPR_ARG (exp, 1), NULL_RTX, |