aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/charconv
diff options
context:
space:
mode:
authorRoger Sayle <roger@nextmovesoftware.com>2026-01-29 18:48:14 +0000
committerRoger Sayle <roger@nextmovesoftware.com>2026-01-29 18:48:14 +0000
commit9f9b5d6946f60777694338f00652475240bf2f3e (patch)
treefcb68d6e5d344195d1aa6da190ac49297abac400 /libstdc++-v3/include/std/charconv
parent59145b089d2c86eaf1d062a76ab4afd8b7c4c7f0 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
Allow CONCATs in emit_group_load_1.HEADtrunkmaster
This one line patch is a pre-requisite to a solution to PR target/123506; an effort to improve middle-end code for returning structures. Currently, emit_group_load_1 contains code to handle a CONCAT returned by force_reg. This tweak avoids the call for force_reg if the source is already a CONCAT, which allows this subroutine to be re-used by target-specific implementations of emit_group_load. Many thanks to Jeff Law for cross-platform testing. 2026-01-29 Roger Sayle <roger@nextmovesoftware.com> gcc/ChangeLog * expr.cc (emit_group_load_1): Don't call force_reg if orig_src is already a CONCAT.
Diffstat (limited to 'libstdc++-v3/include/std/charconv')
0 files changed, 0 insertions, 0 deletions