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

References

lib/Transforms/Scalar/TailRecursionElimination.cpp
  240       if (!CI || CI->isTailCall() || isa<DbgInfoIntrinsic>(&I))
  240       if (!CI || CI->isTailCall() || isa<DbgInfoIntrinsic>(&I))
  243       bool IsNoTail = CI->isNoTailCall() || CI->hasOperandBundles();
  243       bool IsNoTail = CI->isNoTailCall() || CI->hasOperandBundles();
  245       if (!IsNoTail && CI->doesNotAccessMemory()) {
  254         for (auto &Arg : CI->arg_operands()) {
  266             return OptimizationRemark(DEBUG_TYPE, "tailcall-readnone", CI)
  269           CI->setTailCall();
  275       if (!IsNoTail && Escaped == UNESCAPED && !Tracker.AllocaUsers.count(CI)) {
  276         DeferredTails.push_back(CI);