Lines Matching refs:CallBase
166 static void createRetBitCast(CallBase &CB, Type *RetTy, CastInst **RetBitCast) { in createRetBitCast()
285 static CallBase &versionCallSiteWithCond(CallBase &CB, Value *Cond, in versionCallSiteWithCond()
289 CallBase *OrigInst = &CB; in versionCallSiteWithCond()
299 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); in versionCallSiteWithCond()
344 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); in versionCallSiteWithCond()
381 CallBase &llvm::versionCallSite(CallBase &CB, Value *Callee, in versionCallSite()
395 bool llvm::isLegalToPromote(const CallBase &CB, Function *Callee, in isLegalToPromote()
481 CallBase &llvm::promoteCall(CallBase &CB, Function *Callee, in promoteCall()
563 CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB, Function *Callee, in promoteCallWithIfThenElse()
569 CallBase &NewInst = versionCallSite(CB, Callee, BranchWeights); in promoteCallWithIfThenElse()
575 CallBase &llvm::promoteCallWithVTableCmp(CallBase &CB, Instruction *VPtr, in promoteCallWithVTableCmp()
590 CallBase &NewInst = versionCallSiteWithCond(CB, Cond, BranchWeights); in promoteCallWithVTableCmp()
596 bool llvm::tryPromoteCall(CallBase &CB) { in tryPromoteCall()