Prefetching in the normal kernel implementation.

This commit is contained in:
Azusa Yamaguchi committed 2016-06-08 05:43:48 -07:00
1 parent 05acc22920
commit d9408893b3
3 files changed
+25 -6

No files matched your search

+1 -1
View File
@@ -68,7 +68,7 @@ int setupSigns(void ){
static int signInit = setupSigns();
#define MAYBEPERM(A,perm) if (perm) { A ; }
#define MULT_2SPIN(ptr,pf) MULT_ADDSUB_2SPIN(ptr)
#define MULT_2SPIN(ptr,pf) MULT_ADDSUB_2SPIN(ptr,pf)
template<>
void WilsonKernels<WilsonImplF>::DiracOptAsmDhopSite(StencilImpl &st,DoubledGaugeField &U,
@@ -32,7 +32,6 @@
////////////////////////////////
// Yp
////////////////////////////////
basea = st.GetInfo(ptypea,locala,perma,Xp,ent,plocal); ent++;
if ( localb ) {
LOAD64(%r10,isigns); // times i => shuffle and xor the real part sign bit