| [numthreads(1, 1, 1)] | |
| void unused_entry_point() { | |
| return; | |
| } | |
| static int a = 0; | |
| static float b = 0.0f; | |
| void foo(int maybe_zero) { | |
| a = (a / 1); | |
| a = (a % 1); | |
| a = (a / (maybe_zero == 0 ? 1 : maybe_zero)); | |
| a = (a % (maybe_zero == 0 ? 1 : maybe_zero)); | |
| b = (b / 0.0f); | |
| b = (b % 0.0f); | |
| b = (b / float(maybe_zero)); | |
| b = (b % float(maybe_zero)); | |
| } |