/* PR tree-optimization/98287 *//* { dg-do compile } *//* { dg-options "-O2 -fno-tree-ccp -fno-tree-forwprop -Wno-psabi -w" } */typedefunsigned long__attribute__((__vector_size__(8))) V;
V v;static__attribute__((noinline, noclone)) V
bar(unsigned short s){return v >> s << s | v >> s >>63;}unsigned longfoo(void){
V x =bar(1);return x[0];}