FF = _mm_macc_ps(_mm_macc_ps(twogbeps,H,G),gbeps,Fp);
fgb = _mm_mul_ps(gbqqfactor,_mm_mul_ps(FF,gbscale));
dvdatmp = _mm_mul_ps(minushalf,_mm_macc_ps(fgb,r00,vgb));
+ dvdatmp = _mm_andnot_ps(dummy_mask,dvdatmp);
dvdasum = _mm_add_ps(dvdasum,dvdatmp);
/* The pointers to scratch make sure that this code with compilers that take gmx_restrict seriously (e.g. icc 13) really can't screw things up. */
fjptrA = (jnrlistA>=0) ? dvda+jnrA : scratch;
FF = _mm_macc_ps(_mm_macc_ps(twogbeps,H,G),gbeps,Fp);
fgb = _mm_mul_ps(gbqqfactor,_mm_mul_ps(FF,gbscale));
dvdatmp = _mm_mul_ps(minushalf,_mm_macc_ps(fgb,r00,vgb));
+ dvdatmp = _mm_andnot_ps(dummy_mask,dvdatmp);
dvdasum = _mm_add_ps(dvdasum,dvdatmp);
/* The pointers to scratch make sure that this code with compilers that take gmx_restrict seriously (e.g. icc 13) really can't screw things up. */
fjptrA = (jnrlistA>=0) ? dvda+jnrA : scratch;