https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112976
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Note gimple_assign_nontemporal_move_p is just for non temporal stores. There is no code handling non-temporal loads (which do exist on some targets, aarch64 for an example). I will also add a comment to that effect above gimple_assign_nontemporal_move_p too. Plus I will also add to the verifier that gimple_assign_nontemporal_move_p is only set for the case where LHS != SSA_NAME ....