mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-14 12:46:00 +08:00
workaround "may be used uninitialized" warning
This commit is contained in:
parent
81c27325ae
commit
bff90bf270
@ -1399,7 +1399,6 @@ void gebp_kernel<LhsScalar,RhsScalar,Index,DataMapper,mr,nr,ConjugateLhs,Conjuga
|
|||||||
#define EIGEN_GEBGP_ONESTEP(K) \
|
#define EIGEN_GEBGP_ONESTEP(K) \
|
||||||
do { \
|
do { \
|
||||||
EIGEN_ASM_COMMENT("begin step of gebp micro kernel 2pX4"); \
|
EIGEN_ASM_COMMENT("begin step of gebp micro kernel 2pX4"); \
|
||||||
EIGEN_GEBP_2PX4_SPILLING_WORKAROUND \
|
|
||||||
traits.loadLhs(&blA[(0+2*K)*LhsProgress], A0); \
|
traits.loadLhs(&blA[(0+2*K)*LhsProgress], A0); \
|
||||||
traits.loadLhs(&blA[(1+2*K)*LhsProgress], A1); \
|
traits.loadLhs(&blA[(1+2*K)*LhsProgress], A1); \
|
||||||
traits.broadcastRhs(&blB[(0+4*K)*RhsProgress], B_0, B1, B2, B3); \
|
traits.broadcastRhs(&blB[(0+4*K)*RhsProgress], B_0, B1, B2, B3); \
|
||||||
@ -1411,6 +1410,7 @@ void gebp_kernel<LhsScalar,RhsScalar,Index,DataMapper,mr,nr,ConjugateLhs,Conjuga
|
|||||||
traits.madd(A1, B2, C6, B2); \
|
traits.madd(A1, B2, C6, B2); \
|
||||||
traits.madd(A0, B3, C3, T0); \
|
traits.madd(A0, B3, C3, T0); \
|
||||||
traits.madd(A1, B3, C7, B3); \
|
traits.madd(A1, B3, C7, B3); \
|
||||||
|
EIGEN_GEBP_2PX4_SPILLING_WORKAROUND \
|
||||||
EIGEN_ASM_COMMENT("end step of gebp micro kernel 2pX4"); \
|
EIGEN_ASM_COMMENT("end step of gebp micro kernel 2pX4"); \
|
||||||
} while(false)
|
} while(false)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user