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

12

/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h173 const TargetLibraryInfoImpl *Impl; member in class:llvm::TargetLibraryInfo
176 explicit TargetLibraryInfo(const TargetLibraryInfoImpl &Impl) : Impl(&Impl) {} argument
179 TargetLibraryInfo(const TargetLibraryInfo &TLI) : Impl(TLI.Impl) {}
180 TargetLibraryInfo(TargetLibraryInfo &&TLI) : Impl(TLI.Impl) {}
182 Impl = TLI.Impl;
[all...]
H A DTargetTransformInfo.h67 template <typename T> TargetTransformInfo(T Impl);
660 T Impl; member in class:llvm::final
663 Model(T Impl) : Impl(std::move(Impl)) {} argument
667 return Impl.getDataLayout();
671 return Impl.getOperationCost(Opcode, Ty, OpTy);
675 return Impl.getGEPCost(PointeeType, Ptr, Operands);
678 return Impl.getCallCost(FTy, NumArgs);
681 return Impl
865 TargetTransformInfo(T Impl) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/MIRParser/
H A DMIRParser.h35 std::unique_ptr<MIRParserImpl> Impl; member in class:llvm::MIRParser
38 MIRParser(std::unique_ptr<MIRParserImpl> Impl);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTUnresolvedSet.h89 mutable ASTUnresolvedSet Impl; member in class:clang::LazyASTUnresolvedSet
95 if (Impl.Decls.isLazy())
97 return Impl;
100 void reserve(ASTContext &C, unsigned N) { Impl.reserve(C, N); }
102 assert(Impl.empty() || Impl.Decls.isLazy());
103 Impl.Decls.setLazy(true);
104 Impl.addDecl(C, reinterpret_cast<NamedDecl*>(ID << 2), AS);
H A DParentMap.h22 void* Impl; member in class:clang::ParentMap
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DVirtualFileSystem.h116 std::shared_ptr<detail::DirIterImpl> Impl; // Input iterator semantics on copy member in class:clang::vfs::directory_iterator
119 directory_iterator(std::shared_ptr<detail::DirIterImpl> I) : Impl(I) {
120 assert(Impl.get() != nullptr && "requires non-null implementation");
121 if (!Impl->CurrentEntry.isStatusKnown())
122 Impl.reset(); // Normalize the end iterator to Impl == nullptr.
130 assert(Impl && "attempting to increment past end");
131 EC = Impl->increment();
132 if (EC || !Impl->CurrentEntry.isStatusKnown())
133 Impl
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h399 ImplTy Impl; member in class:clang::ento::ExplodedNodeSet
404 Impl.insert(N);
410 if (N && !static_cast<ExplodedNode*>(N)->isSink()) Impl.insert(N);
416 unsigned size() const { return Impl.size(); }
417 bool empty() const { return Impl.empty(); }
418 bool erase(ExplodedNode *N) { return Impl.erase(N); }
420 void clear() { Impl.clear(); }
424 Impl = S.Impl;
426 Impl
[all...]
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h143 template <typename Impl>
146 Impl &impl() { return static_cast<Impl &>(*this); }
147 const Impl &impl() const { return static_cast<const Impl &>(*this); }
H A DRuntimeDyldMachO.cpp211 template <typename Impl>
212 void RuntimeDyldMachOCRTPBase<Impl>::finalizeLoad(const ObjectFile &Obj,
241 template <typename Impl>
242 unsigned char *RuntimeDyldMachOCRTPBase<Impl>::processFDE(uint8_t *P,
245 typedef typename Impl::TargetPtrT TargetPtrT;
284 template <typename Impl>
285 void RuntimeDyldMachOCRTPBase<Impl>::registerEHFrames() {
H A DRuntimeDyldChecker.cpp909 : Impl(make_unique<RuntimeDyldCheckerImpl>(RTDyld, Disassembler,
915 return Impl->RTDyld;
919 return Impl->RTDyld;
923 return Impl->check(CheckExpr);
928 return Impl->checkAllRulesInBuffer(RulePrefix, MemBuf);
934 return Impl->getSectionAddr(FileName, SectionName, LocalAddress);
/freebsd-11.0-release/contrib/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h97 std::unique_ptr<RuntimeDyldCheckerImpl> Impl; member in class:llvm::RuntimeDyldChecker
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DParentMap.cpp95 ParentMap::ParentMap(Stmt *S) : Impl(nullptr) {
99 Impl = M;
104 delete (MapTy*) Impl;
109 BuildParentMap(*(MapTy*) Impl, S);
116 MapTy *M = reinterpret_cast<MapTy *>(Impl);
121 MapTy* M = (MapTy*) Impl;
/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DCrashRecoveryContext.cpp98 CrashRecoveryContextImpl *CRCI = (CrashRecoveryContextImpl *) Impl;
190 // there may not actually be an Impl available, or even a current
319 assert(!Impl && "Crash recovery context already initialized!");
321 Impl = CRCI;
333 CrashRecoveryContextImpl *CRCI = (CrashRecoveryContextImpl *) Impl;
339 CrashRecoveryContextImpl *CRC = (CrashRecoveryContextImpl *) Impl;
383 if (CrashRecoveryContextImpl *CRC = (CrashRecoveryContextImpl *)Impl)
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h356 ImplTy Impl; member in class:clang::CFGBlock::ElementList
358 ElementList(BumpVectorContext &C) : Impl(C, 4) {}
366 void push_back(CFGElement e, BumpVectorContext &C) { Impl.push_back(e, C); }
369 return Impl.insert(I, Cnt, E, C);
372 const_reference front() const { return Impl.back(); }
373 const_reference back() const { return Impl.front(); }
375 iterator begin() { return Impl.rbegin(); }
376 iterator end() { return Impl.rend(); }
377 const_iterator begin() const { return Impl.rbegin(); }
378 const_iterator end() const { return Impl
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransformActions.cpp603 Impl = new TransformActionsImpl(capturedDiags, ctx, PP);
607 delete static_cast<TransformActionsImpl*>(Impl);
611 static_cast<TransformActionsImpl*>(Impl)->startTransaction();
615 return static_cast<TransformActionsImpl*>(Impl)->commitTransaction();
619 static_cast<TransformActionsImpl*>(Impl)->abortTransaction();
624 static_cast<TransformActionsImpl*>(Impl)->insert(loc, text);
629 static_cast<TransformActionsImpl*>(Impl)->insertAfterToken(loc, text);
633 static_cast<TransformActionsImpl*>(Impl)->remove(range);
637 static_cast<TransformActionsImpl*>(Impl)->removeStmt(S);
641 static_cast<TransformActionsImpl*>(Impl)
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DUtils.h111 void *Impl; // Opaque implementation member in class:clang::DependencyFileGenerator
112 DependencyFileGenerator(void *Impl);
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DCrashRecoveryContext.h43 void *Impl; member in class:llvm::CrashRecoveryContext
47 CrashRecoveryContext() : Impl(nullptr), head(nullptr) {}
H A DFileSystem.h226 enum Impl { enum in struct:llvm::sys::fs::file_magic
258 file_magic(Impl V) : V(V) {}
259 operator Impl() const { return V; }
262 Impl V;
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DPasses.cpp235 delete Impl;
243 AddingMachinePasses(false), TM(tm), Impl(nullptr), Initialized(false),
246 Impl = new PassConfigImpl();
270 Impl->InsertedPasses.emplace_back(TargetPassID, InsertedPassID, VerifyAfter,
295 Impl->TargetPasses[StandardID] = TargetID;
300 I = Impl->TargetPasses.find(ID);
301 if (I == Impl->TargetPasses.end())
336 for (auto IP : Impl->InsertedPasses) {
H A DMachineSSAUpdater.cpp354 SSAUpdaterImpl<MachineSSAUpdater> Impl(this, &AvailableVals, InsertedPHIs);
355 return Impl.GetValue(BB);
H A DScheduleDAGInstrs.cpp1623 SchedDFSImpl Impl(*this);
1627 if (Impl.isVisited(SU) || hasDataSucc(SU))
1631 Impl.visitPreorder(SU);
1644 if (Impl.isVisited(PredDep.getSUnit())) {
1645 Impl.visitCrossEdge(PredDep, DFS.getCurr());
1648 Impl.visitPreorder(PredDep.getSUnit());
1654 Impl.visitPostorderNode(Child);
1656 Impl.visitPostorderEdge(*PredDep, DFS.getCurr());
1661 Impl.finalize();
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DDependencyFile.cpp230 DependencyFileGenerator::DependencyFileGenerator(void *Impl) argument
231 : Impl(Impl) { }
253 DFGImpl *I = reinterpret_cast<DFGImpl *>(Impl);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DIdentifierTable.cpp598 SelectorTableImpl &SelTabImpl = getSelectorTableImpl(Impl);
606 SelectorTableImpl &SelTabImpl = getSelectorTableImpl(Impl);
629 Impl = new SelectorTableImpl();
633 delete &getSelectorTableImpl(Impl);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp316 SSAUpdaterImpl<SSAUpdater> Impl(this, &AvailableVals, InsertedPHIs);
317 return Impl.GetValue(BB);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/
H A DNSIndexPath.cpp172 struct Impl { struct in class:NSIndexPathSyntheticFrontEnd

Completed in 287 milliseconds

12