Home
last modified time | relevance | path

Searched refs:Impl (Results 1 – 25 of 130) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h2119 T Impl; variable
2122 Model(T Impl) : Impl(std::move(Impl)) {} in Model() argument
2126 return Impl.getDataLayout(); in getDataLayout()
2162 return Impl.getMemcpyCost(I); in getMemcpyCost()
2185 return Impl.isAlwaysUniform(V); in isAlwaysUniform()
2229 return Impl.isLoweredToCall(F); in isLoweredToCall()
2457 return Impl.getFPOpCost(Ty); in getFPOpCost()
2500 return Impl.getMaxVScale(); in getMaxVScale()
2530 return Impl.getCacheSize(Level); in getCacheSize()
2538 return Impl.getMinPageSize(); in getMinPageSize()
[all …]
H A DTargetLibraryInfo.h285 const TargetLibraryInfoImpl *Impl; variable
294 : Impl(&Impl), OverrideAsUnavailable(NumLibFuncs) {
318 : Impl(TLI.Impl), OverrideAsUnavailable(TLI.OverrideAsUnavailable) {} in TargetLibraryInfo()
321 Impl = TLI.Impl;
353 return Impl->getLibFunc(funcName, F); in getLibFunc()
357 return Impl->getLibFunc(FDecl, F); in getLibFunc()
370 return Impl->getLibFunc(Opcode, Ty, F); in getLibFunc()
388 return Impl->getState(F); in getState()
449 return Impl->StandardNames[F]; in getName()
558 return Impl->getWCharSize(M); in getWCharSize()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_log_interface.cpp41 XRayLogImpl Impl; member
65 XRayLogImpl Impl) XRAY_NEVER_INSTRUMENT { in __xray_log_register_mode() argument
66 if (Impl.flush_log == nullptr || Impl.handle_arg0 == nullptr || in __xray_log_register_mode()
67 Impl.log_finalize == nullptr || Impl.log_init == nullptr) in __xray_log_register_mode()
79 NewModeImpl->Impl = Impl; in __xray_log_register_mode()
90 CurrentXRayImpl = it->Impl; in __xray_log_select_mode()
92 __xray_set_handler(it->Impl.handle_arg0); in __xray_log_select_mode()
107 if (Impl.log_init == nullptr || Impl.log_finalize == nullptr || in __xray_set_log_impl()
108 Impl.handle_arg0 == nullptr || Impl.flush_log == nullptr) { in __xray_set_log_impl()
118 CurrentXRayImpl = Impl; in __xray_set_log_impl()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dinterval_map.h55 void clear() { Impl.clear(); } in clear()
58 iterator end() { return Impl.end(); } in end()
69 auto I = Impl.upper_bound(K); in find()
94 auto J = Impl.upper_bound(KS); in erase()
106 Impl.erase(I); in erase()
110 Impl.insert( in erase()
117 Impl.insert( in erase()
122 ImplMap Impl;
134 auto J = this->Impl.upper_bound(KS); in insert()
141 this->Impl.erase(Tmp); in insert()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp58 class ASTDiff::Impl { class in clang::diff::ASTDiff
60 SyntaxTree::Impl &T1, &T2;
63 Impl(SyntaxTree::Impl &T1, SyntaxTree::Impl &T2,
113 class SyntaxTree::Impl { class in clang::diff::SyntaxTree
120 Impl(SyntaxTree *Parent, in Impl() function in clang::diff::SyntaxTree::Impl
124 Impl(SyntaxTree *Parent, in Impl() function in clang::diff::SyntaxTree::Impl
192 SyntaxTree::Impl &Tree;
261 SyntaxTree::Impl::Impl(SyntaxTree *Parent, ASTContext &AST) in Impl() function in clang::diff::SyntaxTree::Impl
266 SyntaxTree::Impl::Impl(SyntaxTree *Parent, Decl *N, ASTContext &AST) in Impl() function in clang::diff::SyntaxTree::Impl
273 SyntaxTree::Impl::Impl(SyntaxTree *Parent, Stmt *N, ASTContext &AST) in Impl() function in clang::diff::SyntaxTree::Impl
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTFLiteUtils.cpp188 : Impl(new TFModelEvaluatorImpl(SavedModelPath, InputSpecs, OutputSpecs, in TFModelEvaluator()
190 if (!Impl->isValid()) in TFModelEvaluator()
191 Impl.reset(); in TFModelEvaluator()
214 return EvaluationResult(Impl->evaluate()); in evaluate()
218 TfLiteTensor *T = Impl->getInput()[Index]; in getUntypedInput()
225 std::unique_ptr<EvaluationResultImpl> Impl) in EvaluationResult() argument
226 : Impl(std::move(Impl)) {} in EvaluationResult()
229 : Impl(std::move(Other.Impl)) {} in EvaluationResult()
233 Impl = std::move(Other.Impl); in operator =()
238 return Impl->getOutput(Index)->data.data; in getUntypedTensorValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DRemarkStringTable.cpp42 auto Impl = [&](StringRef &S) { S = add(S).second; }; in internalize() local
43 Impl(R.PassName); in internalize()
44 Impl(R.RemarkName); in internalize()
45 Impl(R.FunctionName); in internalize()
47 Impl(R.Loc->SourceFilePath); in internalize()
49 Impl(Arg.Key); in internalize()
50 Impl(Arg.Val); in internalize()
52 Impl(Arg.Loc->SourceFilePath); in internalize()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h40 const llvm::APSInt &From() const { return *Impl.first; } in From()
41 const llvm::APSInt &To() const { return *Impl.second; } in To()
57 bool operator==(const Range &RHS) const { return Impl == RHS.Impl; }
61 std::pair<const llvm::APSInt *, const llvm::APSInt *> Impl;
110 UnderlyingType Impl; variable
115 const_iterator begin() const { return Impl->begin(); } in begin()
116 const_iterator end() const { return Impl->end(); } in end()
117 size_t size() const { return Impl->size(); } in size()
119 bool isEmpty() const { return Impl->empty(); } in isEmpty()
322 ID.AddPointer(RS.Impl); in Profile()
[all …]
H A DExplodedGraph.h460 ImplTy Impl; variable
465 Impl.insert(N); in ExplodedNodeSet()
477 unsigned size() const { return Impl.size(); } in size()
478 bool empty() const { return Impl.empty(); } in empty()
481 void clear() { Impl.clear(); } in clear()
486 Impl = S.Impl; in insert()
488 Impl.insert(S.begin(), S.end()); in insert()
491 iterator begin() { return Impl.begin(); } in begin()
492 iterator end() { return Impl.end(); } in end()
494 const_iterator begin() const { return Impl.begin(); } in begin()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTUnresolvedSet.h99 mutable ASTUnresolvedSet Impl; variable
105 if (Impl.Decls.isLazy()) in get()
107 return Impl; in get()
110 void reserve(ASTContext &C, unsigned N) { Impl.reserve(C, N); } in reserve()
113 assert(Impl.empty() || Impl.Decls.isLazy()); in addLazyDecl()
114 Impl.Decls.setLazy(true); in addLazyDecl()
115 Impl.addDecl(C, reinterpret_cast<NamedDecl *>(ID << 2), AS); in addLazyDecl()
H A DAbstractBasicWriter.h119 template <class Impl>
120 class DataStreamBasicWriter : public BasicWriterBase<Impl> {
122 using BasicWriterBase<Impl>::asImpl;
123 DataStreamBasicWriter(ASTContext &ctx) : BasicWriterBase<Impl>(ctx) {} in DataStreamBasicWriter()
128 Impl &find(const char *propertyName) { in find()
134 Impl &writeObject() { return asImpl(); } in writeObject()
178 auto &ctx = ((BasicWriterBase<Impl> *)this)->getASTContext(); in writeLValuePathSerializationHelper()
H A DAbstractBasicReader.h122 template <class Impl>
123 class DataStreamBasicReader : public BasicReaderBase<Impl> {
125 using BasicReaderBase<Impl>::asImpl;
126 DataStreamBasicReader(ASTContext &ctx) : BasicReaderBase<Impl>(ctx) {} in DataStreamBasicReader()
129 using BasicReaderBase<Impl>::getASTContext;
133 Impl &find(const char *propertyName) { in find()
144 Impl &readObject() { return asImpl(); } in readObject()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSignposts.cpp105 Impl = std::make_unique<SignpostEmitterImpl>(); in SignpostEmitter()
113 return Impl->isEnabled(); in isEnabled()
121 if (Impl == nullptr) in startInterval()
123 return Impl->startInterval(O, Name); in startInterval()
129 if (Impl == nullptr) in endInterval()
131 Impl->endInterval(O, Name); in endInterval()
H A DCrashRecoveryContext.cpp121 CrashRecoveryContextImpl *CRCI = (CrashRecoveryContextImpl *) Impl; in ~CrashRecoveryContext()
232 assert(!Impl && "Crash recovery context already initialized!"); in RunSafely()
233 Impl = new CrashRecoveryContextImpl(this); in RunSafely()
416 assert(!Impl && "Crash recovery context already initialized!"); in RunSafely()
418 Impl = CRCI; in RunSafely()
442 CrashRecoveryContextImpl *CRCI = (CrashRecoveryContextImpl *)Impl; in HandleExit()
522 if (CrashRecoveryContextImpl *CRC = (CrashRecoveryContextImpl *)Impl) in RunSafelyOnThread()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.h380 std::string getName() const { return Impl->getName(); } in getName()
381 unsigned getNumArgs() const { return Impl->getNumArgs(); } in getNumArgs()
382 EFuncId getId() const { return Impl->getId(); } in getId()
388 bool isMangled() const { return Impl->isMangled(); } in isMangled()
389 void setId(EFuncId Id) { Impl->setId(Id); } in setId()
391 return Impl->parseFuncName(MangledName); in parseFuncName()
399 std::string mangle() const { return Impl->mangle(); } in mangle()
401 void setName(StringRef N) { Impl->setName(N); } in setName()
402 void setPrefix(ENamePrefix PFX) { Impl->setPrefix(PFX); } in setPrefix()
405 return Impl->getFunctionType(M); in getFunctionType()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryByteStream.h233 : Impl(std::move(Buffer), Endian) {} in FileBufferByteStream()
235 llvm::endianness getEndian() const override { return Impl.getEndian(); } in getEndian()
239 return Impl.readBytes(Offset, Size, Buffer); in readBytes()
244 return Impl.readLongestContiguousChunk(Offset, Buffer); in readLongestContiguousChunk()
247 uint64_t getLength() override { return Impl.getLength(); } in getLength()
250 return Impl.writeBytes(Offset, Data); in writeBytes()
253 Error commit() override { return Impl.commit(); } in commit()
256 uint8_t *getBufferStart() const { return Impl.getBufferStart(); } in getBufferStart()
259 uint8_t *getBufferEnd() const { return Impl.getBufferEnd(); } in getBufferEnd()
262 StreamImpl Impl;
H A DVirtualFileSystem.h186 : Impl(std::move(I)) { in directory_iterator()
187 assert(Impl.get() != nullptr && "requires non-null implementation"); in directory_iterator()
188 if (Impl->CurrentEntry.path().empty()) in directory_iterator()
189 Impl.reset(); // Normalize the end iterator to Impl == nullptr. in directory_iterator()
197 assert(Impl && "attempting to increment past end"); in increment()
198 EC = Impl->increment(); in increment()
199 if (Impl->CurrentEntry.path().empty()) in increment()
200 Impl.reset(); // Normalize the end iterator to Impl == nullptr. in increment()
208 if (Impl && RHS.Impl)
209 return Impl->CurrentEntry.path() == RHS.Impl->CurrentEntry.path();
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h61 : TreeImpl(std::make_unique<Impl>(this, Node, AST)) {} in SyntaxTree()
86 class Impl; variable
87 std::unique_ptr<Impl> TreeImpl;
118 class Impl; variable
121 std::unique_ptr<Impl> DiffImpl;
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMagic.h21 enum Impl { enum
67 file_magic(Impl V) : V(V) {} in file_magic()
68 operator Impl() const { return V; } in Impl() function
71 Impl V = unknown;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp155 CFGuardImpl Impl; member in __anona12450fd0111::CFGuard
161 CFGuard(CFGuardImpl::Mechanism M) : FunctionPass(ID), Impl(M) { in CFGuard()
165 bool doInitialization(Module &M) override { return Impl.doInitialization(M); } in doInitialization()
166 bool runOnFunction(Function &F) override { return Impl.runOnFunction(F); } in runOnFunction()
304 CFGuardImpl Impl(GuardMechanism); in run() local
305 bool Changed = Impl.doInitialization(*F.getParent()); in run()
306 Changed |= Impl.runOnFunction(F); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DTFUtils.h72 EvaluationResult(std::unique_ptr<EvaluationResultImpl> Impl);
73 std::unique_ptr<EvaluationResultImpl> Impl; variable
98 bool isValid() const { return !!Impl; } in isValid()
104 std::unique_ptr<TFModelEvaluatorImpl> Impl;
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-actions.h860 template <typename Impl>
884 Impl impl_;
887 Impl impl_;
904 template <typename Impl>
905 inline PolymorphicAction<Impl> MakePolymorphicAction(const Impl& impl) {
944 return Impl<U>(value_);
950 class Impl final {
954 explicit Impl(R&& input_value)
2091 template <typename Impl>
2096 std::shared_ptr<Impl> ptr;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h144 template <typename Impl>
147 Impl &impl() { return static_cast<Impl &>(*this); } in impl()
148 const Impl &impl() const { return static_cast<const Impl &>(*this); } in impl()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransformActions.cpp609 Impl = new TransformActionsImpl(capturedDiags, ctx, PP); in TransformActions()
613 delete static_cast<TransformActionsImpl*>(Impl); in ~TransformActions()
617 static_cast<TransformActionsImpl*>(Impl)->startTransaction(); in startTransaction()
625 static_cast<TransformActionsImpl*>(Impl)->abortTransaction(); in abortTransaction()
630 static_cast<TransformActionsImpl*>(Impl)->insert(loc, text); in insert()
639 static_cast<TransformActionsImpl*>(Impl)->remove(range); in remove()
643 static_cast<TransformActionsImpl*>(Impl)->removeStmt(S); in removeStmt()
647 static_cast<TransformActionsImpl*>(Impl)->replace(range, text); in replace()
656 static_cast<TransformActionsImpl*>(Impl)->replaceStmt(S, text); in replaceStmt()
661 static_cast<TransformActionsImpl*>(Impl)->replaceText(loc, text, in replaceText()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMap.cpp111 ParentMap::ParentMap(Stmt *S) : Impl(nullptr) { in ParentMap()
115 Impl = M; in ParentMap()
120 delete (MapTy*) Impl; in ~ParentMap()
125 BuildParentMap(*(MapTy*) Impl, S); in addStmt()
132 MapTy *M = reinterpret_cast<MapTy *>(Impl); in setParent()
137 MapTy* M = (MapTy*) Impl; in getParent()

123456