Home
last modified time | relevance | path

Searched refs:PImpl (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLazyValueInfo.h36 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 DLazyValueInfo.cpp1517 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 DValueProfileCollector.cpp68 : PImpl(new ValueProfileCollectorImpl(F, TLI)) {} in ValueProfileCollector()
75 PImpl->get(Kind, Result); in get()
H A DValueProfileCollector.h78 std::unique_ptr<ValueProfileCollectorImpl> PImpl; variable
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/
H A DNoLintDirectiveHandler.h45 std::unique_ptr<Impl> PImpl; variable
H A DNoLintDirectiveHandler.cpp402 : 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 DSemaDeclObjC.cpp2983 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()