--- dependencies/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h.orig 2026-06-27 21:12:34 UTC +++ dependencies/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h 2026-09-02 17:05:45 UTC @@ -1340,9 +1340,11 @@ template<> EIGEN_STRONG_INLINE Packet8bf psub(const Packet8bf& a, const Packet8bf& b) { BF16_TO_F32_BINARY_OP_WRAPPER(psub, a, b); } + +template<> Packet4f psqrt(const Packet4f& x); template<> EIGEN_STRONG_INLINE Packet8bf psqrt (const Packet8bf& a){ - BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); + BF16_TO_F32_UNARY_OP_WRAPPER(psqrt, a); } template<> EIGEN_STRONG_INLINE Packet8bf prsqrt (const Packet8bf& a){ BF16_TO_F32_UNARY_OP_WRAPPER(prsqrt, a);