reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
621 Function *Caller = CS.getCaller(); 622 Function *Callee = CS.getCalledFunction(); 628 Instruction *Instr = CS.getInstruction(); 643 setInlineRemark(CS, "recursive"); 653 Optional<InlineCost> OIC = shouldInline(CS, GetInlineCost, ORE); 657 setInlineRemark(CS, "deferred"); 664 setInlineRemark(CS, inlineCostStr(*OIC)); 675 setInlineRemark(CS, "trivially dead"); 676 CG[Caller]->removeCallEdgeFor(*cast<CallBase>(CS.getInstruction())); 681 DebugLoc DLoc = CS->getDebugLoc(); 682 BasicBlock *Block = CS.getParent(); 688 CS, InlineInfo, InlinedArrayAllocas, InlineHistoryID, 691 setInlineRemark(CS, std::string(IR) + "; " + inlineCostStr(*OIC));