reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);