Grid 0.7.0
Intel512imci.h File Reference

Go to the source code of this file.

Macros

#define ZLOADf(OFF, PTR, ri, ir)
#define ZLOADd(OFF, PTR, ri, ir)
#define ZMULf(Ari, Air, B, Criir, Ciirr)
#define ZMULd(Ari, Air, B, Criir, Ciirr)
#define ZMADDf(Ari, Air, B, Criir, Ciirr)
#define ZMADDd(Ari, Air, B, Criir, Ciirr)
#define ZENDf(Criir, Ciirr, tmp)
#define ZENDd(Criir, Ciirr, tmp)
#define ZMULMEM2SPf(O, P, tmp, B, C, Briir, Biirr, Criir, Ciirr)
#define ZMULMEM2SPd(O, P, tmp, B, C, Briir, Biirr, Criir, Ciirr)
#define ZMADDMEM2SPf(O, P, tmp, B, C, Briir, Biirr, Criir, Ciirr)
#define ZMADDMEM2SPd(O, P, tmp, B, C, Briir, Biirr, Criir, Ciirr)
#define ZEND1d(Criir, Ciirr, tmp)
#define ZEND2d(Criir, Ciirr, tmp)
#define ZEND1f(Criir, Ciirr, tmp)
#define ZEND2f(Criir, Ciirr, tmp)
#define VTIMESI0f(A, DEST, Z)
#define VTIMESI1f(A, DEST, Z)
#define VTIMESI2f(A, DEST, Z)
#define VTIMESI0d(A, DEST, Z)
#define VTIMESI1d(A, DEST, Z)
#define VTIMESI2d(A, DEST, Z)
#define VTIMESMINUSI0f(A, DEST, Z)
#define VTIMESMINUSI1f(A, DEST, Z)
#define VTIMESMINUSI2f(A, DEST, Z)
#define VTIMESMINUSI0d(A, DEST, Z)
#define VTIMESMINUSI1d(A, DEST, Z)
#define VTIMESMINUSI2d(A, DEST, Z)
#define VACCTIMESI0f(A, ACC, tmp)
#define VACCTIMESI1f(A, ACC, tmp)
#define VACCTIMESI2f(A, ACC, tmp)
#define VACCTIMESI0d(A, ACC, tmp)
#define VACCTIMESI1d(A, ACC, tmp)
#define VACCTIMESI2d(A, ACC, tmp)
#define VACCTIMESMINUSI0f(A, ACC, tmp)
#define VACCTIMESMINUSI1f(A, ACC, tmp)
#define VACCTIMESMINUSI2f(A, ACC, tmp)
#define VACCTIMESMINUSI0d(A, ACC, tmp)
#define VACCTIMESMINUSI1d(A, ACC, tmp)
#define VACCTIMESMINUSI2d(A, ACC, tmp)
#define VPERM0f(A, B)
#define VPERM1f(A, B)
#define VPERM2f(A, B)
#define VPERM3f(A, B)
#define VPERM0d(A, B)
#define VPERM1d(A, B)
#define VPERM2d(A, B)
#define VPERM3d(A, B)

Functions

 VMULMEMd (O, P, C, Ciirr) VMULd(tmp

Variables

 B

Macro Definition Documentation

◆ ZLOADf

#define ZLOADf ( OFF,
PTR,
ri,
ir )

Definition at line 35 of file Intel512imci.h.

◆ ZLOADd

#define ZLOADd ( OFF,
PTR,
ri,
ir )

Definition at line 36 of file Intel512imci.h.

◆ ZMULf

#define ZMULf ( Ari,
Air,
B,
Criir,
Ciirr )

Definition at line 38 of file Intel512imci.h.

◆ ZMULd

#define ZMULd ( Ari,
Air,
B,
Criir,
Ciirr )

Definition at line 39 of file Intel512imci.h.

◆ ZMADDf

#define ZMADDf ( Ari,
Air,
B,
Criir,
Ciirr )

Definition at line 41 of file Intel512imci.h.

◆ ZMADDd

#define ZMADDd ( Ari,
Air,
B,
Criir,
Ciirr )

Definition at line 42 of file Intel512imci.h.

◆ ZENDf

#define ZENDf ( Criir,
Ciirr,
tmp )

Definition at line 44 of file Intel512imci.h.

◆ ZENDd

#define ZENDd ( Criir,
Ciirr,
tmp )

Definition at line 45 of file Intel512imci.h.

◆ ZMULMEM2SPf

#define ZMULMEM2SPf ( O,
P,
tmp,
B,
C,
Briir,
Biirr,
Criir,
Ciirr )

Definition at line 47 of file Intel512imci.h.

◆ ZMULMEM2SPd

#define ZMULMEM2SPd ( O,
P,
tmp,
B,
C,
Briir,
Biirr,
Criir,
Ciirr )

Definition at line 54 of file Intel512imci.h.

◆ ZMADDMEM2SPf

#define ZMADDMEM2SPf ( O,
P,
tmp,
B,
C,
Briir,
Biirr,
Criir,
Ciirr )

◆ ZMADDMEM2SPd

#define ZMADDMEM2SPd ( O,
P,
tmp,
B,
C,
Briir,
Biirr,
Criir,
Ciirr )

◆ ZEND1d

#define ZEND1d ( Criir,
Ciirr,
tmp )

◆ ZEND2d

#define ZEND2d ( Criir,
Ciirr,
tmp )

◆ ZEND1f

#define ZEND1f ( Criir,
Ciirr,
tmp )

◆ ZEND2f

#define ZEND2f ( Criir,
Ciirr,
tmp )

◆ VTIMESI0f

#define VTIMESI0f ( A,
DEST,
Z )

◆ VTIMESI1f

#define VTIMESI1f ( A,
DEST,
Z )

◆ VTIMESI2f

#define VTIMESI2f ( A,
DEST,
Z )

◆ VTIMESI0d

#define VTIMESI0d ( A,
DEST,
Z )

◆ VTIMESI1d

#define VTIMESI1d ( A,
DEST,
Z )

◆ VTIMESI2d

#define VTIMESI2d ( A,
DEST,
Z )

◆ VTIMESMINUSI0f

#define VTIMESMINUSI0f ( A,
DEST,
Z )

◆ VTIMESMINUSI1f

#define VTIMESMINUSI1f ( A,
DEST,
Z )

◆ VTIMESMINUSI2f

#define VTIMESMINUSI2f ( A,
DEST,
Z )

◆ VTIMESMINUSI0d

#define VTIMESMINUSI0d ( A,
DEST,
Z )

◆ VTIMESMINUSI1d

#define VTIMESMINUSI1d ( A,
DEST,
Z )

◆ VTIMESMINUSI2d

#define VTIMESMINUSI2d ( A,
DEST,
Z )

◆ VACCTIMESI0f

#define VACCTIMESI0f ( A,
ACC,
tmp )

◆ VACCTIMESI1f

#define VACCTIMESI1f ( A,
ACC,
tmp )

◆ VACCTIMESI2f

#define VACCTIMESI2f ( A,
ACC,
tmp )

◆ VACCTIMESI0d

#define VACCTIMESI0d ( A,
ACC,
tmp )

◆ VACCTIMESI1d

#define VACCTIMESI1d ( A,
ACC,
tmp )

◆ VACCTIMESI2d

#define VACCTIMESI2d ( A,
ACC,
tmp )

◆ VACCTIMESMINUSI0f

#define VACCTIMESMINUSI0f ( A,
ACC,
tmp )

◆ VACCTIMESMINUSI1f

#define VACCTIMESMINUSI1f ( A,
ACC,
tmp )

◆ VACCTIMESMINUSI2f

#define VACCTIMESMINUSI2f ( A,
ACC,
tmp )

◆ VACCTIMESMINUSI0d

#define VACCTIMESMINUSI0d ( A,
ACC,
tmp )

◆ VACCTIMESMINUSI1d

#define VACCTIMESMINUSI1d ( A,
ACC,
tmp )

◆ VACCTIMESMINUSI2d

#define VACCTIMESMINUSI2d ( A,
ACC,
tmp )

◆ VPERM0f

#define VPERM0f ( A,
B )

◆ VPERM1f

#define VPERM1f ( A,
B )

◆ VPERM2f

#define VPERM2f ( A,
B )

◆ VPERM3f

#define VPERM3f ( A,
B )

◆ VPERM0d

#define VPERM0d ( A,
B )

◆ VPERM1d

#define VPERM1d ( A,
B )

◆ VPERM2d

#define VPERM2d ( A,
B )

◆ VPERM3d

#define VPERM3d ( A,
B )

Function Documentation

◆ VMULMEMd()

VMULMEMd ( O ,
P ,
C ,
Ciirr  )

Variable Documentation

◆ B

B

Definition at line 58 of file Intel512imci.h.

Referenced by basisRotateJ(), GridBLAS::benchmark(), BlockConjugateGradient< Field >::BlockCGrQsolve(), BlockConjugateGradient< Field >::BlockCGrQsolveVec(), ImplicitlyRestartedLanczos< Field >::calc(), Grid::ImplicitlyRestartedBlockLanczos< Field >::calc_irbl(), ImplicitlyRestartedBlockLanczosCoarse< Field >::calc_irbl(), Grid::ImplicitlyRestartedBlockLanczos< Field >::calc_rbl(), ImplicitlyRestartedBlockLanczosCoarse< Field >::calc_rbl(), ImprovedStaggeredFermion5D< Impl >::DerivInternal(), ImprovedStaggeredFermion5D< StaggeredImplF >::DerivInternal(), ImprovedStaggeredFermion< Impl >::DerivInternal(), ImprovedStaggeredFermion< StaggeredImplF >::DerivInternal(), NaiveStaggeredFermion< Impl >::DerivInternal(), NaiveStaggeredFermion< StaggeredImplF >::DerivInternal(), WilsonFermion5D< Impl >::DerivInternal(), WilsonFermion< Impl >::DerivInternal(), WilsonFermion< WilsonImplD2 >::DerivInternal(), ImprovedStaggeredFermion5D< Impl >::DhopDeriv(), WilsonFermion5D< Impl >::DhopDeriv(), ImprovedStaggeredFermion5D< Impl >::DhopDerivEO(), WilsonFermion5D< Impl >::DhopDerivEO(), ImprovedStaggeredFermion5D< Impl >::DhopDerivOE(), WilsonFermion5D< Impl >::DhopDerivOE(), WilsonFermion5D< Impl >::DhopDirCalc(), GridBLAS::gemmBatched(), MADWF< Matrixo, Matrixi, PVinverter, SchurSolver, Guesser >::operator()(), Reconstruct5DfromPhysical< Field, PVinverter >::operator()(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::outerProductImpl(), ImplicitlyRestartedLanczosHermOpTester< Field >::ReconstructEval(), ImplicitlyRestartedLanczosSmoothedTester< Fobj, CComplex, nbasis >::ReconstructEval(), AlgRemez::simq(), ImplicitlyRestartedLanczosHermOpTester< Field >::TestConvergence(), and ImplicitlyRestartedLanczosSmoothedTester< Fobj, CComplex, nbasis >::TestConvergence().