PR middle-end/PR28690