blob: efb7ff3340149c2b9db0ee63a95b4e4052fc9b46 [file]
RWByteAddressBuffer a : register(u0);
void foo() {
uint64_t v = uint64_t((0u).xx.x);
uint64_t v_1 = uint64_t((0u).xx.y);
a.InterlockedMax64(0u, ((v_1 << uint64_t(32u)) | v));
}
void main() {
foo();
}