/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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() 131 static void recordCondition(CallBase &CB, BasicBlock *From, BasicBlock *To, in recordCondition() 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() 304 static void splitCallSite(CallBase &CB, in splitCallSite() 416 static bool isPredicatedOnPHI(CallBase &CB) { in isPredicatedOnPHI() 443 static PredsWithCondsTy shouldSplitOnPHIPredicatedArgument(CallBase &CB) { in shouldSplitOnPHIPredicatedArgument() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
H A D | InlineAdvisor.cpp | 72 MandatoryInlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in MandatoryInlineAdvice() 134 CallBase &CB, FunctionAnalysisManager &FAM, const InlineParams &Params) { in getDefaultInlineAdvice() 152 auto GetInlineCost = [&](CallBase &CB) { in getDefaultInlineAdvice() 167 DefaultInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl() 174 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() 227 llvm::getDevelopmentModeAdvisor(M, MAM, [&FAM, Params](CallBase &CB) { in tryCreate() 364 void llvm::setInlineRemark(CallBase &CB, StringRef Message) { in setInlineRemark() 377 llvm::shouldInline(CallBase &CB, in shouldInline() 544 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice() 593 InlineAdvisor::getMandatoryKind(CallBase &CB, FunctionAnalysisManager &FAM, in getMandatoryKind() [all …]
|
H A D | InlineOrder.cpp | 46 llvm::InlineCost getInlineCostWrapper(CallBase &CB, in getInlineCostWrapper() 78 SizePriority(const CallBase *CB, FunctionAnalysisManager &, in SizePriority() 95 CostPriority(const CallBase *CB, FunctionAnalysisManager &FAM, in CostPriority() 115 CostBenefitPriority(const CallBase *CB, FunctionAnalysisManager &FAM, in CostBenefitPriority() 183 MLPriority(const CallBase *CB, FunctionAnalysisManager &FAM, in MLPriority() 211 bool updateAndCheckDecreased(const CallBase *CB) { in updateAndCheckDecreased() 244 CallBase *CB = Elt.first; in push() local 257 CallBase *CB = Heap.front(); in pop() local 266 auto PredWrapper = [=](CallBase *CB) -> bool { in erase_if()
|
H A D | MLInlineAdvisor.cpp | 282 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl() 379 MLInlineAdvisor::getAdviceFromModel(CallBase &CB, in getAdviceFromModel() 386 MLInlineAdvisor::getSkipAdviceIfUnreachableCallsite(CallBase &CB) { in getSkipAdviceIfUnreachableCallsite() 393 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice() 409 MLInlineAdvisor::getMandatoryAdviceImpl(CallBase &CB) { in getMandatoryAdviceImpl() 425 MLInlineAdvice::MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB, in MLInlineAdvice()
|
H A D | MemoryBuiltins.cpp | 151 const auto *CB = dyn_cast<CallBase>(V); in getCalledFunction() local 261 if (const auto *CB = dyn_cast<CallBase>(V)) { in getAllocFnKind() local 324 Value *llvm::getReallocatedOperand(const CallBase *CB) { in getReallocatedOperand() 330 bool llvm::isRemovableAlloc(const CallBase *CB, const TargetLibraryInfo *TLI) { in isRemovableAlloc() 367 llvm::getAllocSize(const CallBase *CB, const TargetLibraryInfo *TLI, in getAllocSize() 546 Value *llvm::getFreedOperand(const CallBase *CB, const TargetLibraryInfo *TLI) { in getFreedOperand() 783 SizeOffsetType ObjectSizeOffsetVisitor::visitCallBase(CallBase &CB) { in visitCallBase() 878 if (auto *CB = dyn_cast<CallBase>(&I)) { in findLoadSizeOffset() local 1115 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitCallBase(CallBase &CB) { in visitCallBase()
|
H A D | CallGraph.cpp | 108 forEachCallbackFunction(*Call, [=](Function *CB) { in populateCallGraphNode() 218 forEachCallbackFunction(Call, [=](Function *CB) { in removeCallEdgeFor() 271 forEachCallbackFunction(Call, [this, &OldCBs](Function *CB) { in replaceCallEdge() 274 forEachCallbackFunction(NewCall, [this, &NewCBs](Function *CB) { in replaceCallEdge()
|
/aosp_15_r20/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | UnreachableCodeChecker.cpp | 79 const CFGBlock *CB = BE->getBlock(); in checkEndAnalysis() local 97 const CFGBlock *CB = *I; in checkEndAnalysis() local 170 void UnreachableCodeChecker::FindUnreachableEntryPoints(const CFGBlock *CB, in FindUnreachableEntryPoints() 192 const Stmt *UnreachableCodeChecker::getUnreachableStmt(const CFGBlock *CB) { in getUnreachableStmt() 208 bool UnreachableCodeChecker::isInvalidPath(const CFGBlock *CB, in isInvalidPath() 240 bool UnreachableCodeChecker::isEmptyCFGBlock(const CFGBlock *CB) { in isEmptyCFGBlock()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 162 static void createRetBitCast(CallBase &CB, Type *RetTy, CastInst **RetBitCast) { in createRetBitCast() 282 CallBase &llvm::versionCallSite(CallBase &CB, Value *Callee, in versionCallSite() 382 bool llvm::isLegalToPromote(const CallBase &CB, Function *Callee, in isLegalToPromote() 468 CallBase &llvm::promoteCall(CallBase &CB, Function *Callee, in promoteCall() 549 CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB, Function *Callee, in promoteCallWithIfThenElse() 561 bool llvm::tryPromoteCall(CallBase &CB) { in tryPromoteCall()
|
H A D | InlineFunction.cpp | 886 propagateMemProfMetadata(Function *Callee, CallBase &CB, in propagateMemProfMetadata() 918 static void PropagateCallSiteMetadata(CallBase &CB, Function::iterator FStart, in PropagateCallSiteMetadata() 1097 static void AddAliasScopeMetadata(CallBase &CB, ValueToValueMapTy &VMap, in AddAliasScopeMetadata() 1350 static AttrBuilder IdentifyValidAttributes(CallBase &CB) { in IdentifyValidAttributes() 1370 static void AddReturnAttributes(CallBase &CB, ValueToValueMapTy &VMap) { in AddReturnAttributes() 1426 static void AddAlignmentAssumptions(CallBase &CB, InlineFunctionInfo &IFI) { in AddAlignmentAssumptions() 1467 static void UpdateCallGraphAfterInlining(CallBase &CB, in UpdateCallGraphAfterInlining() 1735 const CallBase &CB) { in collectEscapedLocals() 1783 const CallBase &CB) { in trackInlinedStores() 1922 inlineRetainOrClaimRVCalls(CallBase &CB, objcarc::ARCInstKind RVCallKind, in inlineRetainOrClaimRVCalls() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/ |
H A D | FunctionAttrs.cpp | 506 CallBase *CB = dyn_cast<CallBase>(U->getUser()); in captured() local 618 CallBase &CB = cast<CallBase>(*I); in determinePointerAccessAttrs() local 777 if (auto *CB = dyn_cast<CallBase>(&I)) { in addArgumentAttrsFromCallsites() local 1057 CallBase &CB = cast<CallBase>(*RVI); in isFunctionMallocLike() local 1164 CallBase &CB = cast<CallBase>(*RVI); in isReturnNonNull() local 1373 const CallBase *CB = dyn_cast<CallBase>(&I); in InstrBreaksNonConvergent() local 1398 CallBase *CB = dyn_cast<CallBase>(&I); in InstrBreaksNoFree() local 1519 if (auto *CB = dyn_cast<CallBase>(&I)) { in addNoRecurseAttrs() local 1535 if (auto *CB = dyn_cast<CallBase>(&I)) in instructionDoesNotReturn() local 1657 auto *CB = dyn_cast<CallBase>(&I); in InstrBreaksNoSync() local [all …]
|
H A D | SampleProfile.cpp | 610 if (const auto *CB = dyn_cast<CallBase>(&Inst)) in getInstWeight() local 649 if (const auto *CB = dyn_cast<CallBase>(&Inst)) in getProbeWeight() local 1040 CallBase *CB, const FunctionSamples *Samples, in findExternalInlineCandidate() 1159 if (auto *CB = dyn_cast<CallBase>(&I)) { in inlineHotFunctions() local 1241 CallBase &CB = *Candidate.CallInstr; in tryInlineCandidate() local 1300 CallBase *CB) { in getInlineCandidate() 1324 SampleProfileLoader::getExternalInlineAdvisorCost(CallBase &CB) { in getExternalInlineAdvisorCost() 1341 bool SampleProfileLoader::getExternalInlineAdvisorShouldInline(CallBase &CB) { in getExternalInlineAdvisorShouldInline() 1427 auto *CB = dyn_cast<CallBase>(&I); in inlineHotFunctionsWithPriority() local 1498 for (auto *CB : InlinedCallSites) { in inlineHotFunctionsWithPriority() local [all …]
|
H A D | Inliner.cpp | 308 CallBase &CB, InlineFunctionInfo &IFI, in inlineCallIfPossible() 398 auto *CB = dyn_cast<CallBase>(&I); in inlineCallsImpl() local 454 CallBase &CB = *P.first; in inlineCallsImpl() local 609 [&](CallBase &CB) { return getInlineCost(CB); }, LegacyAARGetter(*this), in inlineCalls() 800 if (auto *CB = dyn_cast<CallBase>(&I)) in run() local 868 CallBase *CB = P.first; in run() local
|
H A D | Attributor.cpp | 194 if (const auto *CB = dyn_cast<CallBase>(&I)) { in isNoSyncInst() local 704 CallBase *CB = ACS.getInstruction(); in isPotentiallyReachable() local 923 const auto &CB = cast<CallBase>(getAnchorValue()); in getAssociatedArgument() local 1044 auto CanIgnoreOperandBundles = [](const CallBase &CB) { in SubsumingPositionIterator() 1049 const auto *CB = dyn_cast<CallBase>(&IRP.getAnchorValue()); in SubsumingPositionIterator() local 1148 if (const auto *CB = dyn_cast<CallBase>(&getAnchorValue())) in getAttrsFromIRAttr() local 1259 for (auto &CB : SimplificationCallbacks.lookup(IRP)) { in getAssumedConstant() local 1288 for (auto &CB : SimplificationCallbacks.lookup(IRP)) in getAssumedSimplified() local 1313 for (const auto &CB : SimplificationCBs) { in getAssumedSimplifiedValues() local 1339 std::optional<Value *> V, CallBase &CB, const AbstractAttribute &AA, in translateArgumentToCallSiteContent() [all …]
|
H A D | OpenMPOpt.cpp | 1695 auto CanBeMoved = [this](CallBase &CB) { in deduplicateRuntimeCalls() 1984 if (auto *CB = dyn_cast<CallBase>(U.getUser())) { in getUniqueKernelFor() local 2038 if (auto *CB = dyn_cast<CallBase>(U.getUser())) in rewriteDeviceCodeStateMachine() local 2243 const auto *CB = dyn_cast<CallBase>(&I); in getValueForCall() local 2598 auto HandleAlignedBarrier = [&](CallBase *CB) { in manifest() 2643 for (auto *CB : AlignedBarriers) in manifest() local 2693 auto *CB = dyn_cast<CallBase>(CurI); in isExecutedInAlignedRegion() local 2713 auto *CB = dyn_cast<CallBase>(CurI); in isExecutedInAlignedRegion() local 2789 auto *CB = dyn_cast<CallBase>(Cmp->getOperand(0)); in isInitialThreadOnlyEdge() local 2897 auto HandleAlignedBarrier = [&](CallBase *CB, ExecutionDomainTy &ED) { in updateImpl() [all …]
|
H A D | ArgumentPromotion.cpp | 224 CallBase &CB = cast<CallBase>(*F->user_back()); in doPromotion() local 440 CallBase &CB = cast<CallBase>(*U); in allCallersPassValidPointerForArgument() local 691 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in areTypesABICompatible() local 742 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in promoteArguments() local 777 CallBase &CB = cast<CallBase>(*U.getUser()); in promoteArguments() local
|
/aosp_15_r20/external/pytorch/test/cpp/tensorexpr/ |
H A D | test_memdependency.cpp | 24 auto CB = [](int s, int e) { in TEST() local 84 auto CB = [](int s, int e) { in TEST() local 217 auto CB = [](ExprHandle s, ExprHandle e) { in TEST() local 256 auto CB = [](int s, int e) { in TEST() local 328 auto CB = [](int s, int e) { in TEST() local 366 auto CB = [](ExprHandle s, ExprHandle e) { in TEST() local 409 auto CB = [](int s, int e) { in TEST() local 472 auto CB = [](ExprHandle s, ExprHandle e) { in TEST() local 922 auto CB = [](int s, int e) { in TEST() local 1097 auto CB = [](int s, int e) { in TEST() local [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/ |
D | ObjCARCUtil.h | 29 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle() 43 inline std::optional<Function *> getAttachedARCFunction(const CallBase *CB) { in getAttachedARCFunction() 60 inline ARCInstKind getAttachedARCFunctionKind(const CallBase *CB) { in getAttachedARCFunctionKind()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
H A D | ObjCARCUtil.h | 29 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle() 43 inline std::optional<Function *> getAttachedARCFunction(const CallBase *CB) { in getAttachedARCFunction() 60 inline ARCInstKind getAttachedARCFunctionKind(const CallBase *CB) { in getAttachedARCFunctionKind()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/ |
D | ObjCARCUtil.h | 29 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle() 43 inline std::optional<Function *> getAttachedARCFunction(const CallBase *CB) { in getAttachedARCFunction() 60 inline ARCInstKind getAttachedARCFunctionKind(const CallBase *CB) { in getAttachedARCFunctionKind()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/ |
D | ObjCARCUtil.h | 29 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle() 43 inline std::optional<Function *> getAttachedARCFunction(const CallBase *CB) { in getAttachedARCFunction() 60 inline ARCInstKind getAttachedARCFunctionKind(const CallBase *CB) { in getAttachedARCFunctionKind()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/ |
D | ObjCARCUtil.h | 29 inline bool hasAttachedCallOpBundle(const CallBase *CB) { in hasAttachedCallOpBundle() 43 inline std::optional<Function *> getAttachedARCFunction(const CallBase *CB) { in getAttachedARCFunction() 60 inline ARCInstKind getAttachedARCFunctionKind(const CallBase *CB) { in getAttachedARCFunctionKind()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/ |
H A D | IndirectCallPromotion.cpp | 161 const CallBase &CB, const ArrayRef<InstrProfValueData> &ValueDataRef, in getPromotionCandidatesForCallSite() 244 CallBase &llvm::pgo::promoteIndirectCall(CallBase &CB, Function *DirectCallee, in promoteIndirectCall() 280 CallBase &CB, const std::vector<PromotionCandidate> &Candidates, in tryToPromote() 301 for (auto *CB : findIndirectCalls(F)) { in processFunction() local
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/ |
H A D | Assumptions.cpp | 76 bool llvm::hasAssumption(const CallBase &CB, in hasAssumption() 91 DenseSet<StringRef> llvm::getAssumptions(const CallBase &CB) { in getAssumptions() 100 bool llvm::addAssumptions(CallBase &CB, in addAssumptions()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/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() 269 auto *CB = dyn_cast<CallBase>(&I); in runOnFunction() local
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/CFGuard/ |
H A D | CFGuard.cpp | 158 void CFGuard::insertCFGuardCheck(CallBase *CB) { in insertCFGuardCheck() 188 void CFGuard::insertCFGuardDispatch(CallBase *CB) { in insertCFGuardDispatch() 277 auto *CB = dyn_cast<CallBase>(&I); in runOnFunction() local
|