diff --git a/src/dynarmic/src/dynarmic/backend/arm64/emit_arm64_vector.cpp b/src/dynarmic/src/dynarmic/backend/arm64/emit_arm64_vector.cpp index ef5593f877..a8c3aa02bf 100644 --- a/src/dynarmic/src/dynarmic/backend/arm64/emit_arm64_vector.cpp +++ b/src/dynarmic/src/dynarmic/backend/arm64/emit_arm64_vector.cpp @@ -1668,8 +1668,9 @@ void EmitIR(oaknut::CodeGenerator& code, EmitCo code.TBX(Dresult->B8(), oaknut::List{V0.B16(), V1.B16()}, Dindices->B8()); } break; + default: + UNREACHABLE(); } - UNREACHABLE(); } template<> @@ -1731,8 +1732,9 @@ void EmitIR(oaknut::CodeGenerator& code, EmitC code.TBX(Qresult->B16(), oaknut::List{V0.B16(), V1.B16(), V2.B16(), V3.B16()}, Qindices->B16()); } break; + default: + UNREACHABLE(); } - UNREACHABLE(); } template<>