Lines Matching full:argindices
190 FunctionOpInterface op, ArrayRef<unsigned> argIndices, TypeRange argTypes,
193 assert(argIndices.size() == argTypes.size());
194 assert(argIndices.size() == argAttrs.size() || argAttrs.empty());
195 assert(argIndices.size() == argLocs.size());
196 if (argIndices.empty())
209 newArgAttrs.reserve(originalNumArgs + argIndices.size());
221 for (unsigned i = 0, e = argIndices.size(); i < e; ++i) {
222 migrate(argIndices[i]);
231 for (unsigned i = 0, e = argIndices.size(); i < e; ++i)
232 entry.insertArgument(argIndices[i] + i, argTypes[i], argLocs[i]);
278 FunctionOpInterface op, const BitVector &argIndices, Type newType) {
289 for (unsigned i = 0, e = argIndices.size(); i < e; ++i)
290 if (!argIndices[i])
297 entry.eraseArguments(argIndices);