Lines Matching defs:ArgIdx
160 unsigned ArgIdx,
163 const Value *Arg = Call->getArgOperand(ArgIdx);
179 assert((ArgIdx == 0 || ArgIdx == 1) &&
187 assert((ArgIdx == 0 || ArgIdx == 1) &&
201 assert(ArgIdx == 1 && "Invalid argument index");
209 assert(ArgIdx == 0 && "Invalid argument index");
216 assert(ArgIdx == 1 && "Invalid argument index");
226 if (ArgIdx == 0)
228 assert(ArgIdx == 2 && "Invalid argument index");
236 assert(ArgIdx == 0 && "Invalid argument index");
244 assert(ArgIdx == 0 && "Invalid argument index");
266 assert((ArgIdx == 0 || ArgIdx == 1) && "Invalid argument index for str function");
270 assert(ArgIdx == 0 && "Invalid argument index for memset_chk");
273 assert((ArgIdx == 0 || ArgIdx == 1) &&
285 assert((ArgIdx == 0 || ArgIdx == 1) &&
291 Size = ArgIdx == 0 ? LocationSize::precise(Len->getZExtValue())
299 assert((ArgIdx == 0 || ArgIdx == 1) &&
301 if (ArgIdx == 1) {
316 assert((ArgIdx == 0 || ArgIdx == 1) &&
324 assert((ArgIdx == 0) && "Invalid argument index for memchr");
331 assert((ArgIdx == 0 || ArgIdx == 1) &&
344 return MemoryLocation::getBeforeOrAfter(Call->getArgOperand(ArgIdx), AATags);