Lines Matching refs:slots
98 const std::vector<int>& slots, in getFusedFuncSig() argument
103 auto slotIter = slots.begin(); in getFusedFuncSig()
142 const std::vector<int>& slots, in getFusedFuncType() argument
145 int error = getFusedFuncSig(sources, slots, signature); in getFusedFuncType()
151 const Function* firstF = getFunction(M, sources.front(), slots.front(), nullptr); in getFusedFuncType()
172 const Function* lastF = getFunction(M, sources.back(), slots.back(), nullptr); in getFusedFuncType()
185 const std::vector<int>& slots, in fuseKernels() argument
188 bccAssert(sources.size() == slots.size() && "sources and slots differ in size"); in fuseKernels()
193 getFusedFuncType(Context, sources, slots, mergedModule, &fusedFunctionSignature); in fuseKernels()
233 auto slotIter = slots.begin(); in fuseKernels()
279 if (slotIter != slots.begin()) { in fuseKernels()