Searched refs:Impl (Results 1 - 25 of 114) sorted by relevance

12345

/openbsd-current/gnu/llvm/llvm/lib/Remarks/
H A DRemarkStringTable.cpp42 auto Impl = [&](StringRef &S) { S = add(S).second; }; local
43 Impl(R.PassName);
44 Impl(R.RemarkName);
45 Impl(R.FunctionName);
47 Impl(R.Loc->SourceFilePath);
49 Impl(Arg.Key);
50 Impl(Arg.Val);
52 Impl(Arg.Loc->SourceFilePath);
/openbsd-current/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMagic.h21 enum Impl { enum in struct:llvm::file_magic
63 file_magic(Impl V) : V(V) {}
64 operator Impl() const { return V; }
67 Impl V = unknown;
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.other/
H A Doptimize2.C59 class Impl : virtual public Base class in inherits:Base
70 Impl *impl = new Impl();
/openbsd-current/gnu/llvm/llvm/lib/Support/
H A DSignposts.cpp93 /// Definition necessary for use of std::unique_ptr in SignpostEmitter::Impl.
105 Impl = std::make_unique<SignpostEmitterImpl>();
113 return Impl->isEnabled();
121 if (Impl == nullptr)
123 return Impl->startInterval(O, Name);
129 if (Impl == nullptr)
131 Impl->endInterval(O, Name);
H A DCrashRecoveryContext.cpp121 CrashRecoveryContextImpl *CRCI = (CrashRecoveryContextImpl *) Impl;
232 assert(!Impl && "Crash recovery context already initialized!");
233 Impl = new CrashRecoveryContextImpl(this);
306 // there may not actually be an Impl available, or even a current
416 assert(!Impl && "Crash recovery context already initialized!");
418 Impl = CRCI;
439 CrashRecoveryContextImpl *CRCI = (CrashRecoveryContextImpl *)Impl;
519 if (CrashRecoveryContextImpl *CRC = (CrashRecoveryContextImpl *)Impl)
/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DASTUnresolvedSet.h99 mutable ASTUnresolvedSet Impl; member in class:clang::LazyASTUnresolvedSet
105 if (Impl.Decls.isLazy())
107 return Impl;
110 void reserve(ASTContext &C, unsigned N) { Impl.reserve(C, N); }
113 assert(Impl.empty() || Impl.Decls.isLazy());
114 Impl.Decls.setLazy(true);
115 Impl.addDecl(C, reinterpret_cast<NamedDecl *>(ID << 2), AS);
/openbsd-current/gnu/llvm/llvm/include/llvm/Support/
H A DItaniumManglingCanonicalizer.h88 struct Impl;
89 Impl *P;
H A DSignposts.h28 std::unique_ptr<SignpostEmitterImpl> Impl; member in class:llvm::SignpostEmitter
H A DBinaryByteStream.h234 : Impl(std::move(Buffer), Endian) {}
237 return Impl.getEndian();
242 return Impl.readBytes(Offset, Size, Buffer);
247 return Impl.readLongestContiguousChunk(Offset, Buffer);
250 uint64_t getLength() override { return Impl.getLength(); }
253 return Impl.writeBytes(Offset, Data);
256 Error commit() override { return Impl.commit(); }
259 uint8_t *getBufferStart() const { return Impl.getBufferStart(); }
262 uint8_t *getBufferEnd() const { return Impl.getBufferEnd(); }
265 StreamImpl Impl; member in class:llvm::FileBufferByteStream
[all...]
/openbsd-current/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_log_interface.cpp41 XRayLogImpl Impl; member in struct:__xray::ModeImpl
65 XRayLogImpl Impl) XRAY_NEVER_INSTRUMENT {
66 if (Impl.flush_log == nullptr || Impl.handle_arg0 == nullptr ||
67 Impl.log_finalize == nullptr || Impl.log_init == nullptr)
79 NewModeImpl->Impl = Impl;
90 CurrentXRayImpl = it->Impl;
92 __xray_set_handler(it->Impl
[all...]
/openbsd-current/gnu/llvm/compiler-rt/lib/orc/
H A Dinterval_map.h53 bool empty() const { return Impl.empty(); }
55 void clear() { Impl.clear(); }
57 iterator begin() { return Impl.begin(); }
58 iterator end() { return Impl.end(); }
60 const_iterator begin() const { return Impl.begin(); }
61 const_iterator end() const { return Impl.end(); }
69 auto I = Impl.upper_bound(K);
94 auto J = Impl.upper_bound(KS);
106 Impl.erase(I);
110 Impl
122 ImplMap Impl; member in class:__orc_rt::IntervalMapBase
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h179 template <typename T> TargetTransformInfo(T Impl);
1915 T Impl; member in class:llvm::final
1918 Model(T Impl) : Impl(std::move(Impl)) {} argument
1922 return Impl.getDataLayout();
1929 return Impl.getGEPCost(PointeeType, Ptr, Operands, CostKind);
1932 return Impl.getInliningThresholdMultiplier();
1935 return Impl.adjustInliningThreshold(CB);
1938 return Impl
2593 TargetTransformInfo(T Impl) argument
[all...]
H A DTargetLibraryInfo.h239 const TargetLibraryInfoImpl *Impl; member in class:llvm::TargetLibraryInfo
246 explicit TargetLibraryInfo(const TargetLibraryInfoImpl &Impl, argument
248 : Impl(&Impl), OverrideAsUnavailable(NumLibFuncs) {
272 : Impl(TLI.Impl), OverrideAsUnavailable(TLI.OverrideAsUnavailable) {}
275 Impl = TLI.Impl;
299 return Impl->isValidProtoForLibFunc(FTy, F, M);
307 return Impl
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/Utils/
H A DTFUtils.h72 EvaluationResult(std::unique_ptr<EvaluationResultImpl> Impl);
73 std::unique_ptr<EvaluationResultImpl> Impl; member in class:llvm::final::EvaluationResult
98 bool isValid() const { return !!Impl; }
104 std::unique_ptr<TFModelEvaluatorImpl> Impl; member in class:llvm::final
/openbsd-current/gnu/llvm/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h61 : TreeImpl(std::make_unique<Impl>(this, Node, AST)) {}
86 class Impl;
87 std::unique_ptr<Impl> TreeImpl;
118 class Impl;
121 std::unique_ptr<Impl> DiffImpl;
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DTFLiteUtils.cpp188 : Impl(new TFModelEvaluatorImpl(SavedModelPath, InputSpecs, OutputSpecs,
190 if (!Impl->isValid())
191 Impl.reset();
214 return EvaluationResult(Impl->evaluate());
218 TfLiteTensor *T = Impl->getInput()[Index];
225 std::unique_ptr<EvaluationResultImpl> Impl)
226 : Impl(std::move(Impl)) {}
229 : Impl(std::move(Other.Impl)) {}
224 EvaluationResult( std::unique_ptr<EvaluationResultImpl> Impl) argument
[all...]
/openbsd-current/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h31 Range(const llvm::APSInt &From, const llvm::APSInt &To) : Impl(&From, &To) {
40 const llvm::APSInt &From() const { return *Impl.first; }
41 const llvm::APSInt &To() const { return *Impl.second; }
57 bool operator==(const Range &RHS) const { return Impl == RHS.Impl; }
61 std::pair<const llvm::APSInt *, const llvm::APSInt *> Impl; member in class:clang::ento::Range
110 UnderlyingType Impl;
115 const_iterator begin() const { return Impl->begin(); }
116 const_iterator end() const { return Impl->end(); }
117 size_t size() const { return Impl
[all...]
H A DExplodedGraph.h463 ImplTy Impl;
468 Impl.insert(N);
474 if (N && !static_cast<ExplodedNode*>(N)->isSink()) Impl.insert(N);
480 unsigned size() const { return Impl.size(); }
481 bool empty() const { return Impl.empty(); }
482 bool erase(ExplodedNode *N) { return Impl.remove(N); }
484 void clear() { Impl.clear(); }
489 Impl = S.Impl;
491 Impl
[all...]
/openbsd-current/gnu/llvm/compiler-rt/include/xray/
H A Dxray_log_interface.h202 /// case there are any nullptr members in Impl, XRay will *uninstall any
216 void __xray_set_log_impl(XRayLogImpl Impl);
232 XRayLogImpl Impl);
/openbsd-current/gnu/llvm/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp58 class ASTDiff::Impl { class in class:clang::diff::ASTDiff
60 SyntaxTree::Impl &T1, &T2;
63 Impl(SyntaxTree::Impl &T1, SyntaxTree::Impl &T2,
72 NodeId getMapped(const std::unique_ptr<SyntaxTree::Impl> &Tree,
113 class SyntaxTree::Impl { class in class:clang::diff::SyntaxTree
115 Impl(SyntaxTree *Parent, ASTContext &AST);
117 Impl(SyntaxTree *Parent, Decl *N, ASTContext &AST);
118 Impl(SyntaxTre
120 Impl(SyntaxTree *Parent, function in class:clang::diff::SyntaxTree::Impl
124 Impl(SyntaxTree *Parent, function in class:clang::diff::SyntaxTree::Impl
261 SyntaxTree::Impl::Impl(SyntaxTree *Parent, ASTContext &AST) function in class:clang::diff::SyntaxTree::Impl
266 SyntaxTree::Impl::Impl(SyntaxTree *Parent, Decl *N, ASTContext &AST) function in class:clang::diff::SyntaxTree::Impl
273 SyntaxTree::Impl::Impl(SyntaxTree *Parent, Stmt *N, ASTContext &AST) function in class:clang::diff::SyntaxTree::Impl
902 ASTDiff::Impl::Impl(SyntaxTree::Impl &T1, SyntaxTree::Impl &T2, function in class:clang::diff::ASTDiff::Impl
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.h360 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {}
372 std::string getName() const { return Impl->getName(); }
373 unsigned getNumArgs() const { return Impl->getNumArgs(); }
374 EFuncId getId() const { return Impl->getId(); }
375 ENamePrefix getPrefix() const { return Impl->getPrefix(); }
380 bool isMangled() const { return Impl->isMangled(); }
381 void setId(EFuncId Id) { Impl->setId(Id); }
383 return Impl->parseFuncName(MangledName);
388 std::string mangle() const { return Impl->mangle(); }
390 void setName(StringRef N) { Impl
405 std::unique_ptr<AMDGPULibFuncImpl> Impl; member in class:llvm::AMDGPULibFunc
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/WindowsManifest/
H A DWindowsManifestMerger.h61 std::unique_ptr<WindowsManifestMergerImpl> Impl; member in class:llvm::windows_manifest::WindowsManifestMerger
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/MIRParser/
H A DMIRParser.h43 std::unique_ptr<MIRParserImpl> Impl; member in class:llvm::MIRParser
46 MIRParser(std::unique_ptr<MIRParserImpl> Impl);
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLowerAtomicPass.cpp86 auto PA = Impl.run(F, DummyFAM);
91 LowerAtomicPass Impl; member in class:__anon3495::LowerAtomicLegacyPass
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h144 template <typename Impl>
147 Impl &impl() { return static_cast<Impl &>(*this); }
148 const Impl &impl() const { return static_cast<const Impl &>(*this); }

Completed in 192 milliseconds

12345