Skip to content

Commit 860b79e

Browse files
committed
sw: Align reduction opcode with hardware
1 parent 47de9c5 commit 860b79e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

sw/runtime/api/sync_decls.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ typedef enum {
2828
SNRT_COLLECTIVE_UNICAST = 0,
2929
SNRT_COLLECTIVE_MULTICAST = 1,
3030
SNRT_REDUCTION_BARRIER = 2,
31-
SNRT_REDUCTION_FADD = 4,
32-
SNRT_REDUCTION_FMUL = 5,
33-
SNRT_REDUCTION_FMIN = 6,
34-
SNRT_REDUCTION_FMAX = 7,
35-
SNRT_REDUCTION_ADD = 8,
36-
SNRT_REDUCTION_MUL = 9,
37-
SNRT_REDUCTION_MIN = 10,
31+
SNRT_REDUCTION_FADD = 3,
32+
SNRT_REDUCTION_FMUL = 4,
33+
SNRT_REDUCTION_FMIN = 5,
34+
SNRT_REDUCTION_FMAX = 6,
35+
SNRT_REDUCTION_ADD = 7,
36+
SNRT_REDUCTION_MUL = 8,
37+
SNRT_REDUCTION_MIN = 9,
38+
SNRT_REDUCTION_MINU = 10,
3839
SNRT_REDUCTION_MAX = 11,
39-
SNRT_REDUCTION_MINU = 14,
40-
SNRT_REDUCTION_MAXU = 15
40+
SNRT_REDUCTION_MAXU = 12
4141
} snrt_collective_opcode_t;
4242

4343
typedef union {

0 commit comments

Comments
 (0)