diff --git a/csrc/cpu/mla_decode.cpp b/csrc/cpu/mla_decode.cpp index bd489b463..564055ef5 100644 --- a/csrc/cpu/mla_decode.cpp +++ b/csrc/cpu/mla_decode.cpp @@ -38,16 +38,7 @@ struct KernelVecType { using qk_vec_type = vec_op::BF16Vec32; using v_load_vec_type = vec_op::BF16Vec16; }; - -#elif defined(__s390x__) -template <> -struct KernelVecType { - using qk_load_vec_type = vec_op::BF16Vec16; - using qk_vec_type = vec_op::FP32Vec16; - using v_load_vec_type = vec_op::BF16Vec16; -}; - -#elif defined(__aarch64__) +#else template <> struct KernelVecType { using qk_load_vec_type = vec_op::BF16Vec16;