/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | CallSiteSplitting.cpp | 88 static void addNonNullAttribute(CallBase &CB, Value *Op) { in addNonNullAttribute() 97 static void setConstantInArgument(CallBase &CB, Value *Op, in setConstantInArgument() 111 static bool isCondRelevantToAnyCallArgument(ICmpInst *Cmp, CallBase &CB) { in isCondRelevantToAnyCallArgument() 154 static void recordConditions(CallBase &CB, BasicBlock *Pred, in recordConditions() 167 static void addConditions(CallBase &CB, const ConditionsTy &Conditions) { in addConditions() 186 static bool canSplitCallSite(CallBase &CB, TargetTransformInfo &TTI) { in canSplitCallSite() 305 CallBase &CB, in splitCallSite() 417 static bool isPredicatedOnPHI(CallBase &CB) { in isPredicatedOnPHI() 455 static PredsWithCondsTy shouldSplitOnPredicatedArgument(CallBase &CB, in shouldSplitOnPredicatedArgument() 487 static bool tryToSplitCallSite(CallBase &CB, TargetTransformInfo &TTI, in tryToSplitCallSite() [all …]
|
H A D | SCCP.cpp | 133 CallBase *CB = dyn_cast<CallBase>(V); in tryToReplaceWithConstant() local 499 auto *CB = dyn_cast<CallBase>(U); in runIPSCCP() local 589 auto *CB = dyn_cast<CallBase>(User); in runIPSCCP() local 646 CallBase *CB = cast<CallBase>(U.getUser()); in runIPSCCP() local
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | UnreachableCodeChecker.cpp | 78 const CFGBlock *CB = BE->getBlock(); in checkEndAnalysis() local 96 const CFGBlock *CB = *I; in checkEndAnalysis() local 178 void UnreachableCodeChecker::FindUnreachableEntryPoints(const CFGBlock *CB, in FindUnreachableEntryPoints() 200 const Stmt *UnreachableCodeChecker::getUnreachableStmt(const CFGBlock *CB) { in getUnreachableStmt() 218 bool UnreachableCodeChecker::isInvalidPath(const CFGBlock *CB, in isInvalidPath() 250 bool UnreachableCodeChecker::isEmptyCFGBlock(const CFGBlock *CB) { in isEmptyCFGBlock()
|
H A D | AnalyzerStatsChecker.cpp | 63 const CFGBlock *CB = BE->getBlock(); in checkEndAnalysis() local 75 const CFGBlock *CB = *I; in checkEndAnalysis() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | InlineAdvisor.cpp | 76 CallBase &CB, FunctionAnalysisManager &FAM, const InlineParams &Params) { in getDefaultInlineAdvice() 94 auto GetInlineCost = [&](CallBase &CB) { in getDefaultInlineAdvice() 108 DefaultInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl() 115 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() 172 llvm::getDevelopmentModeAdvisor(M, MAM, [&FAM, Params](CallBase &CB) { in tryCreate() 308 void llvm::setInlineRemark(CallBase &CB, StringRef Message) { in setInlineRemark() 321 llvm::shouldInline(CallBase &CB, in shouldInline() 473 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice() 479 InlineAdvisor::getMandatoryKind(CallBase &CB, FunctionAnalysisManager &FAM, in getMandatoryKind() 501 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice() [all …]
|
H A D | MLInlineAdvisor.cpp | 175 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl() 251 MLInlineAdvisor::getAdviceFromModel(CallBase &CB, in getAdviceFromModel() 256 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice() 270 MLInlineAdvisor::getMandatoryAdviceImpl(CallBase &CB) { in getMandatoryAdviceImpl()
|
H A D | CallGraph.cpp | 113 forEachCallbackFunction(*Call, [=](Function *CB) { in populateCallGraphNode() 223 forEachCallbackFunction(Call, [=](Function *CB) { in removeCallEdgeFor() 276 forEachCallbackFunction(Call, [this, &OldCBs](Function *CB) { in replaceCallEdge() 279 forEachCallbackFunction(NewCall, [this, &NewCBs](Function *CB) { in replaceCallEdge()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | ObjCARCUtil.h | 34 inline bool hasAttachedCallOpBundle(const CallBase *CB, bool IsRetain) { in hasAttachedCallOpBundle() 42 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle()
|
H A D | TypeMetadataUtils.h | 41 CallBase &CB; member
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/ |
H A D | CFGuard.cpp | 158 void CFGuard::insertCFGuardCheck(CallBase *CB) { in insertCFGuardCheck() 182 void CFGuard::insertCFGuardDispatch(CallBase *CB) { in insertCFGuardDispatch() 264 auto *CB = dyn_cast<CallBase>(&I); in runOnFunction() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 162 static void createRetBitCast(CallBase &CB, Type *RetTy, CastInst **RetBitCast) { in createRetBitCast() 282 static CallBase &versionCallSite(CallBase &CB, Value *Callee, in versionCallSite() 382 bool llvm::isLegalToPromote(const CallBase &CB, Function *Callee, in isLegalToPromote() 441 CallBase &llvm::promoteCall(CallBase &CB, Function *Callee, in promoteCall() 524 CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB, Function *Callee, in promoteCallWithIfThenElse() 536 bool llvm::tryPromoteCall(CallBase &CB) { in tryPromoteCall()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | AlwaysInliner.cpp | 62 if (auto *CB = dyn_cast<CallBase>(U)) in run() local 71 [&](CallBase &CB) { in run() 185 InlineCost AlwaysInlinerLegacyPass::getInlineCost(CallBase &CB) { in getInlineCost()
|
H A D | Inliner.cpp | 244 CallBase &CB, InlineFunctionInfo &IFI, in inlineCallIfPossible() 334 auto *CB = dyn_cast<CallBase>(&I); in inlineCallsImpl() local 390 CallBase &CB = *P.first; in inlineCallsImpl() local 545 [&](CallBase &CB) { return getInlineCost(CB); }, LegacyAARGetter(*this), in inlineCalls() 729 if (auto *CB = dyn_cast<CallBase>(&I)) in run() local 793 CallBase *CB = P.first; in run() local
|
H A D | FunctionAttrs.cpp | 504 CallBase &CB = cast<CallBase>(*I); in determinePointerReadAttrs() local 652 if (auto *CB = dyn_cast<CallBase>(&I)) { in addArgumentAttrsFromCallsites() local 918 CallBase &CB = cast<CallBase>(*RVI); in isFunctionMallocLike() local 1027 CallBase &CB = cast<CallBase>(*RVI); in isReturnNonNull() local 1242 const CallBase *CB = dyn_cast<CallBase>(&I); in InstrBreaksNonConvergent() local 1267 CallBase *CB = dyn_cast<CallBase>(&I); in InstrBreaksNoFree() local 1385 if (auto *CB = dyn_cast<CallBase>(&I)) { in addNoRecurseAttrs() local 1401 if (auto *CB = dyn_cast<CallBase>(&I)) in instructionDoesNotReturn() local 1511 auto *CB = dyn_cast<CallBase>(&I); in InstrBreaksNoSync() local 1571 if (auto *CB = dyn_cast<CallBase>(&I)) { in createSCCNodeSet() local [all …]
|
H A D | DeadArgumentElimination.cpp | 179 CallBase *CB = dyn_cast<CallBase>(*I++); in DeleteDeadVarargs() local 306 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in RemoveDeadArgumentsFromCallers() local 428 if (const auto *CB = dyn_cast<CallBase>(V)) { in SurveyUse() local 559 const auto *CB = dyn_cast<CallBase>(U.getUser()); in SurveyFunction() local 884 CallBase &CB = cast<CallBase>(*F->user_back()); in RemoveDeadStuffFromFunction() local
|
H A D | ArgumentPromotion.cpp | 248 CallBase &CB = cast<CallBase>(*F->user_back()); in doPromotion() local 491 CallBase &CB = cast<CallBase>(*U); in allCallersPassValidPointerForArgument() local 843 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in areFunctionArgsABICompatible() local 901 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in promoteArguments() local 938 CallBase &CB = cast<CallBase>(*U.getUser()); in promoteArguments() local
|
/netbsd/external/apache2/llvm/dist/clang/tools/libclang/ |
H A D | CIndexInclusionStack.cpp | 23 CXInclusionVisitor CB, CXClientData clientData) { in getInclusions() 69 void clang_getInclusions(CXTranslationUnit TU, CXInclusionVisitor CB, in clang_getInclusions()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | IndirectCallPromotion.cpp | 221 const CallBase &CB, const ArrayRef<InstrProfValueData> &ValueDataRef, in getPromotionCandidatesForCallSite() 303 CallBase &llvm::pgo::promoteIndirectCall(CallBase &CB, Function *DirectCallee, in promoteIndirectCall() 339 CallBase &CB, const std::vector<PromotionCandidate> &Candidates, in tryToPromote() 360 for (auto *CB : findIndirectCalls(F)) { in processFunction() local
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | AbstractCallSite.h | 226 void forEachCallbackCallSite(const CallBase &CB, UnaryFunction Func) { in forEachCallbackCallSite() 238 void forEachCallbackFunction(const CallBase &CB, UnaryFunction Func) { in forEachCallbackFunction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
H A D | CoroEarly.cpp | 46 void Lowerer::lowerResumeOrDestroy(CallBase &CB, in lowerResumeOrDestroy() 144 if (auto *CB = dyn_cast<CoroBeginInst>(U)) in setCannotDuplicate() local 154 if (auto *CB = dyn_cast<CallBase>(&I)) { in lowerEarlyIntrinsics() local
|
H A D | CoroElide.cpp | 153 for (auto *CB : CoroBegins) { in elideHeapAllocations() local 163 bool Lowerer::hasEscapePath(const CoroBeginInst *CB, in hasEscapePath() 296 if (auto *CB = dyn_cast<CoroBeginInst>(U)) in processCoroId() local
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
H A D | MPIBugReporter.h | 27 MPIBugReporter(const CheckerBase &CB) { in MPIBugReporter()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUFixFunctionBitcasts.cpp | 35 void visitCallBase(CallBase &CB) { in visitCallBase()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | AnalysisWrappers.cpp | 42 CallBase *CB = dyn_cast<CallBase>(UI); in runOnModule() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyOptimizeReturned.cpp | 58 void OptimizeReturned::visitCallBase(CallBase &CB) { in visitCallBase()
|