aboutsummaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-06-14 10:59:49 +0200
committerRichard Biener <rguenther@suse.de>2022-06-14 12:52:49 +0200
commit90467f0ad649d0817f9e034596a0fb85605b55af (patch)
tree3ef84a7938718fb734f6a7e3b10ff82c19bf9b55 /libgo
parentbe6676286a0fad2d7fdb6a258befe9deb826690e (diff)
downloadgcc-90467f0ad649d0817f9e034596a0fb85605b55af.zip
gcc-90467f0ad649d0817f9e034596a0fb85605b55af.tar.gz
gcc-90467f0ad649d0817f9e034596a0fb85605b55af.tar.bz2
middle-end/105965 - add missing v_c_e <{ el }> simplification
When we got the simplification of bit-field-ref to view-convert we lost the ability to detect FMAs since we cannot look through _1 = {_10}; _11 = VIEW_CONVERT_EXPR<float>(_1); the following amends the (view_convert CONSTRUCTOR) pattern to handle this case. 2022-06-14 Richard Biener <rguenther@suse.de> PR middle-end/105965 * match.pd (view_convert CONSTRUCTOR): Handle single-element CTOR case. * gcc.target/i386/pr105965.c: New testcase.
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions