search for: vectorizerparam

Displaying 1 result from an estimated 1 matches for "vectorizerparam".

Did you mean: vectorizerparams
2015 Jun 12
4
[LLVMdev] Loop Vectorization and Store-Load Forwarding issue
...LoadThroughMemory ? This may be way too high ? Or there are other ways to circumvent the basic problem ? -TIA Dibyendu Part A: const unsigned NumCyclesForStoreLoadThroughMemory = 8*TypeByteSize; // 512 for the test case shown // Maximum vector factor. unsigned MaxVFWithoutSLForwardIssues = VectorizerParams::MaxVectorWidth * TypeByteSize; if(MaxSafeDepDistBytes < MaxVFWithoutSLForwardIssues) MaxVFWithoutSLForwardIssues = MaxSafeDepDistBytes; for (unsigned vf = 2*TypeByteSize; vf <= MaxVFWithoutSLForwardIssues; vf *= 2) { if (Distance % vf && Distance / vf < NumCyclesForS...