aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorAndrew Pinski <quic_apinski@quicinc.com>2024-04-17 14:30:06 -0700
committerAndrew Pinski <quic_apinski@quicinc.com>2024-04-30 08:56:15 -0700
commit8614d60233a64afd7e28ae7af2ab74c4a5b06010 (patch)
treec16046060c070596dc377cdcc2d4b7c71b13423a /libcpp
parente3a7f359c18bf347f6ac8fcda05e9839fac5bd62 (diff)
downloadgcc-8614d60233a64afd7e28ae7af2ab74c4a5b06010.zip
gcc-8614d60233a64afd7e28ae7af2ab74c4a5b06010.tar.gz
gcc-8614d60233a64afd7e28ae7af2ab74c4a5b06010.tar.bz2
Remove support for nontemporal stores with ssa_names on lhs [PR112976]
When cfgexpand was changed to support expanding from tuple gimple (r0-95521-g28ed065ef9f345), the code was added to support doing nontemporal stores with LHS of a SSA_NAME but that will never be a nontemporal store. This patch removes that and asserts that expanding with a LHS of a SSA_NAME is not a nontemporal store. Bootstrapped and tested on x86_64-linux-gnu. gcc/ChangeLog: PR middle-end/112976 * cfgexpand.cc (expand_gimple_stmt_1): Remove support for expanding nontemporal "moves" with ssa names on the LHS. Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions