Lines Matching defs:Replacement
357 auto Replacement = KernelToReplacement.find(kernels[i]);
359 (Replacement == KernelToReplacement.end())
362 Ctx, Variables, Replacement->second.LDSVarsToConstantGEP);
793 auto Replacement =
802 markUsedByKernel(&Func, Replacement.SGV);
806 KernelToReplacement[&Func] = Replacement;
810 M, KernelUsedVariables, Replacement, [&Func](Use &U) {
983 LDSVariableReplacement Replacement =
989 replaceLDSVariablesWithStruct(M, Vec, Replacement, [](Use &U) {
1051 auto Replacement = KernelToReplacement.find(&Func);
1053 Replacement != KernelToReplacement.end();
1067 GlobalVariable *KernelStruct = Replacement->second.SGV;
1260 const LDSVariableReplacement &Replacement, PredicateTy Predicate) {
1290 Constant *GEP = Replacement.LDSVarsToConstantGEP.at(GV);
1299 commonAlignment(Replacement.SGV->getAlign().valueOrOne(), Offset);