Searched refs:PImpl (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LazyValueInfo.h | 36 void *PImpl = nullptr; variable 46 : AC(Arg.AC), DL(Arg.DL), TLI(Arg.TLI), PImpl(Arg.PImpl) { in LazyValueInfo() 47 Arg.PImpl = nullptr; in LazyValueInfo() 54 PImpl = Arg.PImpl; 55 Arg.PImpl = nullptr; 152 assert(!Info.PImpl && "releaseMemory not called");
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LazyValueInfo.cpp | 1517 if (!PImpl) { in getImpl() 1531 if (Info.PImpl) in runOnFunction() 1550 if (PImpl) { in releaseMemory() 1551 delete &getImpl(PImpl, AC, nullptr); in releaseMemory() 1552 PImpl = nullptr; in releaseMemory() 1870 if (PImpl) { in threadEdge() 1871 getImpl(PImpl, AC, PredBB->getModule()) in threadEdge() 1877 if (PImpl) { in eraseBlock() 1883 if (PImpl) { in clear() 1884 getImpl(PImpl, AC, M).clear(); in clear() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ValueProfileCollector.cpp | 68 : PImpl(new ValueProfileCollectorImpl(F, TLI)) {} in ValueProfileCollector() 75 PImpl->get(Kind, Result); in get()
|
| H A D | ValueProfileCollector.h | 78 std::unique_ptr<ValueProfileCollectorImpl> PImpl; variable
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/ |
| H A D | NoLintDirectiveHandler.h | 45 std::unique_ptr<Impl> PImpl; variable
|
| H A D | NoLintDirectiveHandler.cpp | 402 : PImpl(std::make_unique<Impl>()) {} in NoLintDirectiveHandler() 410 return PImpl->shouldSuppress(DiagLevel, Diag, DiagName, NoLintErrors, AllowIO, in shouldSuppress()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 2983 for (const auto *PImpl : IMPDecl->property_impls()) { in ImplMethodsVsClassMethods() local 2985 if (PImpl->getPropertyImplementation() != ObjCPropertyImplDecl::Dynamic) in ImplMethodsVsClassMethods() 2988 const auto *P = PImpl->getPropertyDecl(); in ImplMethodsVsClassMethods()
|