reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/BasicAliasAnalysis.cpp
  872   assert(notDifferentParent(Call, Loc.Ptr) &&
  883     if (const CallInst *CI = dyn_cast<CallInst>(Call))
  891     if (!AI->isStaticAlloca() && isIntrinsicCall(Call, Intrinsic::stackrestore))
  897   if (!isa<Constant>(Object) && Call != Object &&
  906     for (auto CI = Call->data_operands_begin(), CE = Call->data_operands_end();
  906     for (auto CI = Call->data_operands_begin(), CE = Call->data_operands_end();
  912           (!Call->doesNotCapture(OperandNo) &&
  913            OperandNo < Call->getNumArgOperands() &&
  914            !Call->isByValArgument(OperandNo)))
  919       if (Call->doesNotAccessMemory(OperandNo))
  933       if (Call->onlyReadsMemory(OperandNo)) {
  938       if (Call->doesNotReadMemory(OperandNo)) {
  968   if (isMallocOrCallocLikeFn(Call, &TLI)) {
  971     if (getBestAAResults().alias(MemoryLocation(Call), Loc, AAQI) == NoAlias)
  979   if (auto *Inst = dyn_cast<AnyMemCpyInst>(Call)) {
 1003   if (isIntrinsicCall(Call, Intrinsic::assume))
 1013   if (isIntrinsicCall(Call, Intrinsic::experimental_guard))
 1039   if (isIntrinsicCall(Call, Intrinsic::invariant_start))
 1043   return AAResultBase::getModRefInfo(Call, Loc, AAQI);