Lines Matching refs:CB
35 const CallBase &CB, SmallVectorImpl<const Use *> &CallbackUses) { in getCallbackUses() argument
36 const Function *Callee = CB.getCalledFunction(); in getCallbackUses()
49 if (CBCalleeIdx < CB.arg_size()) in getCallbackUses()
50 CallbackUses.push_back(CB.arg_begin() + CBCalleeIdx); in getCallbackUses()
56 : CB(dyn_cast<CallBase>(U->getUser())) { in AbstractCallSite()
59 if (!CB) { in AbstractCallSite()
68 CB = dyn_cast<CallBase>(U->getUser()); in AbstractCallSite()
71 if (!CB) { in AbstractCallSite()
79 if (CB->isCallee(U)) { in AbstractCallSite()
86 Function *Callee = CB->getCalledFunction(); in AbstractCallSite()
89 CB = nullptr; in AbstractCallSite()
96 CB = nullptr; in AbstractCallSite()
100 unsigned UseIdx = CB->getArgOperandNo(U); in AbstractCallSite()
115 CB = nullptr; in AbstractCallSite()
123 unsigned NumCallOperands = CB->arg_size(); in AbstractCallSite()