diff options
author | Jakub Jelinek <jakub@redhat.com> | 2024-02-02 11:27:37 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2024-02-02 11:30:05 +0100 |
commit | 49e75666c592d23dfa17f062974e660edd01d5fb (patch) | |
tree | f3683b8ab1e7184fc501f6e9e0a1918414ee6291 /gcc/go | |
parent | 5b069117e261ae0b438aee0cdff8707827810adf (diff) | |
download | gcc-49e75666c592d23dfa17f062974e660edd01d5fb.zip gcc-49e75666c592d23dfa17f062974e660edd01d5fb.tar.gz gcc-49e75666c592d23dfa17f062974e660edd01d5fb.tar.bz2 |
lower-bitint: Handle uninitialized large/huge SSA_NAMEs as inline asm inputs [PR113699]
Similar problem to calls with uninitialized large/huge _BitInt SSA_NAME
arguments, var_to_partition will not work for those, but unlike calls
where we just create a new uninitialized SSA_NAME here we need to change
the inline asm input to be an uninitialized VAR_DECL.
2024-02-02 Jakub Jelinek <jakub@redhat.com>
PR middle-end/113699
* gimple-lower-bitint.cc (bitint_large_huge::lower_asm): Handle
uninitialized large/huge _BitInt SSA_NAME inputs.
* gcc.dg/bitint-81.c: New test.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions