MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / selectVectorization

Function selectVectorization

src/library/blas/gens/dot.cpp:107–120  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105};
106
107static KernelExtraFlags
108selectVectorization(
109 void *args,
110 unsigned int vlen )
111{
112 KernelExtraFlags kflags = KEXTRA_NO_FLAGS;
113 CLBlasKargs *kargs = (CLBlasKargs *)args;
114
115 if( (((kargs->offBX) % vlen) != 0) || (((kargs->offCY) % vlen) != 0) )
116 {
117 kflags = KEXTRA_NO_COPY_VEC_A;
118 }
119 return kflags;
120}
121
122static void
123setBuildOpts(

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected