Home
last modified time | relevance | path

Searched defs:CB (Results 1 – 25 of 182) sorted by relevance

12345678

/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp88 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 DSCCP.cpp133 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 DUnreachableCodeChecker.cpp78 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 DAnalyzerStatsChecker.cpp63 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 DInlineAdvisor.cpp76 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 DMLInlineAdvisor.cpp175 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 DCallGraph.cpp113 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 DObjCARCUtil.h34 inline bool hasAttachedCallOpBundle(const CallBase *CB, bool IsRetain) { in hasAttachedCallOpBundle()
42 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle()
H A DTypeMetadataUtils.h41 CallBase &CB; member
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp158 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 DCallPromotionUtils.cpp162 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 DAlwaysInliner.cpp62 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 DInliner.cpp244 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 DFunctionAttrs.cpp504 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 DDeadArgumentElimination.cpp179 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 DArgumentPromotion.cpp248 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 DCIndexInclusionStack.cpp23 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 DIndirectCallPromotion.cpp221 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 DAbstractCallSite.h226 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 DCoroEarly.cpp46 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 DCoroElide.cpp153 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 DMPIBugReporter.h27 MPIBugReporter(const CheckerBase &CB) { in MPIBugReporter()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUFixFunctionBitcasts.cpp35 void visitCallBase(CallBase &CB) { in visitCallBase()
/netbsd/external/apache2/llvm/dist/llvm/tools/opt/
H A DAnalysisWrappers.cpp42 CallBase *CB = dyn_cast<CallBase>(UI); in runOnModule() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeReturned.cpp58 void OptimizeReturned::visitCallBase(CallBase &CB) { in visitCallBase()

12345678