Try to vectorize the interleave group that \p Instr belongs to. E.g. Translate following interleaved load group (factor = 3): for (i = 0; i < N; i+=3) { R = Pic[i]; // Member of index 0 G = Pic[i+1]; // Member of index 1 B = Pic[i+2]; // Member of index 2 ... // do something to R, G, B } To: %wide.vec = load <12 x i32> ; Read 4 tuples of R,G,B
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected