Searched refs:AbstractCallSite (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | AbstractCallSite.h | 50 class AbstractCallSite { 98 AbstractCallSite(const Use *U); 228 AbstractCallSite::getCallbackUses(CB, CallbackUses); in forEachCallbackCallSite() 230 AbstractCallSite ACS(U); in forEachCallbackCallSite() 239 forEachCallbackCallSite(CB, [&Func](AbstractCallSite &ACS) { in forEachCallbackFunction()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AbstractCallSite.cpp | 34 void AbstractCallSite::getCallbackUses( in getCallbackUses() 55 AbstractCallSite::AbstractCallSite(const Use *U) in AbstractCallSite() function in AbstractCallSite
|
| H A D | CMakeLists.txt | 2 AbstractCallSite.cpp
|
| H A D | Function.cpp | 1834 AbstractCallSite ACS(&U); in hasAddressTaken()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | AbstractCallSiteTest.cpp | 26 TEST(AbstractCallSite, CallbackCall) { in TEST() argument 50 AbstractCallSite ACS(CallbackUse); in TEST()
|
| H A D | LegacyPassManagerTest.cpp | 720 AbstractCallSite ACS(&U); in runOnSCC()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/IR/ |
| H A D | BUILD.gn | 17 "AbstractCallSite.cpp",
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 612 auto CheckCallSite = [&](AbstractCallSite ACS) { in isPotentiallyReachable() 726 AbstractCallSite::getCallbackUses(CB, CallbackUses); in getAssociatedArgument() 728 AbstractCallSite ACS(U); in getAssociatedArgument() 1423 auto CallSitePred = [&](AbstractCallSite ACS) { in checkForAllUses() 1438 bool Attributor::checkForAllCallSites(function_ref<bool(AbstractCallSite)> Pred, in checkForAllCallSites() 1457 bool Attributor::checkForAllCallSites(function_ref<bool(AbstractCallSite)> Pred, in checkForAllCallSites() 1498 AbstractCallSite ACS(&U); in checkForAllCallSites() 1958 [&](AbstractCallSite ACS) { in identifyDeadInternalFunctions() 2428 auto CallSiteCanBeChanged = [Fn](AbstractCallSite ACS) { in isValidFunctionSignatureRewrite() 2628 auto CallSiteReplacementCreator = [&](AbstractCallSite ACS) { in rewriteFunctionSignatures()
|
| H A D | AttributorAttributes.cpp | 468 auto CallSiteCheck = [&](AbstractCallSite ACS) { in clampCallSiteArgumentStates() 2445 auto CallSitePred = [&](AbstractCallSite ACS) { in updateImpl() 3705 auto PredForCallSite = [&](AbstractCallSite ACS) { in updateImpl() 5550 auto PredForCallSite = [&](AbstractCallSite ACS) { in updateImpl() 6437 auto CallSiteCheck = [&](AbstractCallSite ACS) { in identifyPrivatizableType() 6517 auto CallSiteCheck = [&](AbstractCallSite ACS) { in updateImpl() 6546 AbstractCallSite CBACS(U); in updateImpl() 6815 AbstractCallSite ACS, in manifest() 9435 AbstractCallSite::getCallbackUses(*CB, CallbackUses); in updateImpl() 10379 auto CallSitePred = [&](AbstractCallSite ACS) { in updateImpl() [all …]
|
| H A D | OpenMPOpt.cpp | 2809 auto PredForCallSite = [&](AbstractCallSite ACS) { in updateImpl() 4116 auto PredCallSite = [&](AbstractCallSite ACS) { in updateReachingKernelEntries() 4147 auto PredCallSite = [&](AbstractCallSite ACS) { in updateParallelLevels()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAttributor.cpp | 303 auto CheckCallSite = [&](AbstractCallSite CS) { in updateImpl() 645 auto CheckCallSite = [&](AbstractCallSite CS) { in updateImpl()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 507 static const IRPosition callsite_argument(AbstractCallSite ACS, 1877 std::function<void(const ArgumentReplacementInfo &, AbstractCallSite, 1958 bool checkForAllCallSites(function_ref<bool(AbstractCallSite)> Pred, 1970 bool checkForAllCallSites(function_ref<bool(AbstractCallSite)> Pred,
|
| /llvm-project-15.0.7/llvm/include/llvm/ |
| H A D | module.modulemap | 246 module IR_AbstractCallSite { header "IR/AbstractCallSite.h" export * }
|