| 22043 | if (phase != METAL_DECODE_LAYER_FROM_ROUTER) { |
| 22044 | const bool fuse_hc_norm = |
| 22045 | DS4_N_HC == 4 && |
| 22046 | !metal_graph_use_reference_hc_decode() && |
| 22047 | !metal_graph_use_reference_hc_norm_decode(); |
| 22048 | const bool stop_before_attn = |
| 22049 | phase == METAL_DECODE_LAYER_FROM_ATTN_PRE_TO_ATTN || |
| 22050 | phase == METAL_DECODE_LAYER_FROM_QKV_TO_ATTN || |
| 22051 | phase == METAL_DECODE_LAYER_FROM_KV_STORE_TO_ATTN; |
| 22052 | const bool resume_after_qkv = |
no test coverage detected