Lines Matching defs:ArgIdx
161 unsigned ArgIdx,
164 const Value *Arg = Call->getArgOperand(ArgIdx);
180 assert((ArgIdx == 0 || ArgIdx == 1) &&
190 assert(ArgIdx == 1 && "Invalid argument index");
198 assert(ArgIdx == 0 && "Invalid argument index");
205 assert(ArgIdx == 1 && "Invalid argument index");
215 if (ArgIdx == 0)
217 assert(ArgIdx == 2 && "Invalid argument index");
225 assert(ArgIdx == 0 && "Invalid argument index");
233 assert(ArgIdx == 0 && "Invalid argument index");
255 assert((ArgIdx == 0 || ArgIdx == 1) && "Invalid argument index for str function");
259 assert(ArgIdx == 0 && "Invalid argument index for memset_chk");
262 assert((ArgIdx == 0 || ArgIdx == 1) &&
274 assert((ArgIdx == 0 || ArgIdx == 1) &&
280 Size = ArgIdx == 0 ? LocationSize::precise(Len->getZExtValue())
288 assert((ArgIdx == 0 || ArgIdx == 1) &&
290 if (ArgIdx == 1) {
305 assert((ArgIdx == 0 || ArgIdx == 1) &&
313 assert((ArgIdx == 0) && "Invalid argument index for memchr");
320 assert((ArgIdx == 0 || ArgIdx == 1) &&
333 return MemoryLocation::getBeforeOrAfter(Call->getArgOperand(ArgIdx), AATags);