1f08c3bdfSopenharmony_cistatic unsigned a(unsigned b, unsigned c) { (c << 1 | b & 1 << 1) >> 1; } 2f08c3bdfSopenharmony_ci 3f08c3bdfSopenharmony_ci/* 4f08c3bdfSopenharmony_ci * check-name: catch crashes during AND-OR simplifications 5f08c3bdfSopenharmony_ci */ 6