blob: 75df119d1ae8ab5fcb24a0bdf1bcf31234aa5ff2 [file] [edit]
#include <metal_stdlib>
using namespace metal;
int i(int x) {
return ~(x);
}
uint u(uint x) {
return ~(x);
}
int4 vi(int4 x) {
return ~(x);
}
uint4 vu(uint4 x) {
return ~(x);
}
[[max_total_threads_per_threadgroup(1)]]
kernel void v() {
(i(1));
(u(1u));
(vi(int4(0)));
(vu(uint4(0u)));
}