@@ -3855,28 +3855,29 @@ static_assert(sizeof(struct ggml_tensor)%GGML_MEM_ALIGN == 0, "ggml_tensor size
38553855// Take care about compile options (e.g., GGML_USE_xxx).
38563856static bool GGML_OP_HAS_INIT [GGML_OP_COUNT] = { 0 };
38573857static bool GGML_OP_HAS_FINALIZE[GGML_OP_COUNT] = { 0 };
3858+
38583859static void ggml_setup_op_has_task_pass(void) {
38593860 { // INIT
3860- bool * I = GGML_OP_HAS_INIT;
3861-
3862- I [GGML_OP_ACC ] = true;
3863- I [GGML_OP_MUL_MAT ] = true;
3864- I [GGML_OP_OUT_PROD ] = true;
3865- I [GGML_OP_SET ] = true;
3866- I [GGML_OP_GET_ROWS_BACK ] = true;
3867- I [GGML_OP_DIAG_MASK_INF ] = true;
3868- I [GGML_OP_DIAG_MASK_ZERO ] = true;
3869- I [GGML_OP_CONV_1D_S1_PH ] = true;
3870- I [GGML_OP_CONV_1D_S2_PH ] = true;
3871- I [GGML_OP_CONV_2D_SK_P0 ] = true;
3872- I [GGML_OP_FLASH_ATTN_BACK ] = true;
3873- I [GGML_OP_CROSS_ENTROPY_LOSS ] = true;
3861+ bool * p = GGML_OP_HAS_INIT;
3862+
3863+ p [GGML_OP_ACC ] = true;
3864+ p [GGML_OP_MUL_MAT ] = true;
3865+ p [GGML_OP_OUT_PROD ] = true;
3866+ p [GGML_OP_SET ] = true;
3867+ p [GGML_OP_GET_ROWS_BACK ] = true;
3868+ p [GGML_OP_DIAG_MASK_INF ] = true;
3869+ p [GGML_OP_DIAG_MASK_ZERO ] = true;
3870+ p [GGML_OP_CONV_1D_S1_PH ] = true;
3871+ p [GGML_OP_CONV_1D_S2_PH ] = true;
3872+ p [GGML_OP_CONV_2D_SK_P0 ] = true;
3873+ p [GGML_OP_FLASH_ATTN_BACK ] = true;
3874+ p [GGML_OP_CROSS_ENTROPY_LOSS ] = true;
38743875 }
38753876
38763877 { // FINALIZE
3877- bool * F = GGML_OP_HAS_FINALIZE;
3878+ bool * p = GGML_OP_HAS_FINALIZE;
38783879
3879- F [GGML_OP_CROSS_ENTROPY_LOSS ] = true;
3880+ p [GGML_OP_CROSS_ENTROPY_LOSS ] = true;
38803881 }
38813882}
38823883
0 commit comments