aco: implement 8-bit/16-bit reductions
[mesa.git] / src / amd / compiler / aco_ir.h
index 8fa6e48d45240bf36b69af5c8c515b7348d27b07..1529f78cef78e86eabd029e6805dc2c543151d7e 100644 (file)
@@ -1127,14 +1127,14 @@ static_assert(sizeof(Pseudo_barrier_instruction) == sizeof(Instruction) + 0, "Un
 enum ReduceOp : uint16_t {
    iadd8, iadd16, iadd32, iadd64,
    imul8, imul16, imul32, imul64,
-   fadd8, fadd16, fadd32, fadd64,
-   fmul8, fmul16, fmul32, fmul64,
+          fadd16, fadd32, fadd64,
+          fmul16, fmul32, fmul64,
    imin8, imin16, imin32, imin64,
    imax8, imax16, imax32, imax64,
    umin8, umin16, umin32, umin64,
    umax8, umax16, umax32, umax64,
-   fmin8, fmin16, fmin32, fmin64,
-   fmax8, fmax16, fmax32, fmax64,
+          fmin16, fmin32, fmin64,
+          fmax16, fmax32, fmax64,
    iand8, iand16, iand32, iand64,
    ior8, ior16, ior32, ior64,
    ixor8, ixor16, ixor32, ixor64,