| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 40 NativeSession(std::unique_ptr<PDBFile> PdbFile, 41 std::unique_ptr<BumpPtrAllocator> Allocator); 44 static Error createFromPdb(std::unique_ptr<MemoryBuffer> MB, 45 std::unique_ptr<IPDBSession> &Session); 47 std::unique_ptr<IPDBSession> &Session); 49 std::unique_ptr<IPDBSession> &Session); 54 std::unique_ptr<PDBSymbolExe> getGlobalScope() override; 55 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override; 62 std::unique_ptr<PDBSymbol> findSymbolByAddress(uint64_t Address, 64 std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA, [all …]
|
| H A D | PDBFile.h | 45 PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer, 86 std::unique_ptr<msf::MappedBlockStream> 88 Expected<std::unique_ptr<msf::MappedBlockStream>> 90 Expected<std::unique_ptr<msf::MappedBlockStream>> 127 std::unique_ptr<BinaryStream> Buffer; 131 std::unique_ptr<GlobalsStream> Globals; 132 std::unique_ptr<InfoStream> Info; 133 std::unique_ptr<DbiStream> Dbi; 134 std::unique_ptr<TpiStream> Tpi; 135 std::unique_ptr<TpiStream> Ipi; [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | unique_ptr.h | 130 class _LIBCPP_UNIQUE_PTR_TRIVIAL_ABI unique_ptr { 146 unique_ptr, 149 …__conditional_t<__is_replaceable_v<pointer> && __is_replaceable_v<deleter_type>, unique_ptr, void>; 186 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr() _NOEXCEPT : __ptr_(), __deleter_() {} 189 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(), __deleter_() {} 192 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 explicit unique_ptr(pointer __p) _NOEXCEPT 197 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(pointer __p, _LValRefType<_Dummy> _… 202 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(pointer __p, _GoodRValRefType<_Dumm… 209 _LIBCPP_HIDE_FROM_ABI unique_ptr(pointer __p, _BadRValRefType<_Dummy> __d) = delete; 211 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(unique_ptr&& __u) _NOEXCEPT [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
| H A D | DIASession.h | 27 std::unique_ptr<IPDBSession> &Session); 29 std::unique_ptr<IPDBSession> &Session); 33 std::unique_ptr<PDBSymbolExe> getGlobalScope() override; 34 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override; 41 std::unique_ptr<PDBSymbol> findSymbolByAddress(uint64_t Address, 43 std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA, 45 std::unique_ptr<PDBSymbol> findSymbolBySectOffset(uint32_t Section, 49 std::unique_ptr<IPDBEnumLineNumbers> 52 std::unique_ptr<IPDBEnumLineNumbers> 54 std::unique_ptr<IPDBEnumLineNumbers> [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/ |
| H A D | unique_ptr.h | 115 class _LIBCPP_UNIQUE_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS unique_ptr { 131 unique_ptr, 169 _LIBCPP_HIDE_FROM_ABI unique_ptr() _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_tag()) {} 172 …_LIBCPP_HIDE_FROM_ABI unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_ta… 175 …_LIBCPP_HIDE_FROM_ABI explicit unique_ptr(pointer __p) _NOEXCEPT : __ptr_(__p, __value_init_tag())… 178 …_LIBCPP_HIDE_FROM_ABI unique_ptr(pointer __p, _LValRefType<_Dummy> __d) _NOEXCEPT : __ptr_(__p, __… 181 …_LIBCPP_HIDE_FROM_ABI unique_ptr(pointer __p, _GoodRValRefType<_Dummy> __d) _NOEXCEPT : __ptr_(__p… 186 _LIBCPP_HIDE_FROM_ABI unique_ptr(pointer __p, _BadRValRefType<_Dummy> __d) = delete; 188 _LIBCPP_HIDE_FROM_ABI unique_ptr(unique_ptr&& __u) _NOEXCEPT 193 class = _EnableIfMoveConvertible<unique_ptr<_Up, _Ep>, _Up>, [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | IPDBSession.h | 32 virtual std::unique_ptr<PDBSymbolExe> getGlobalScope() = 0; 33 virtual std::unique_ptr<PDBSymbol> 42 std::unique_ptr<T> getConcreteSymbolById(SymIndexId SymbolId) const { in getConcreteSymbolById() 46 virtual std::unique_ptr<PDBSymbol> findSymbolByAddress(uint64_t Address, 48 virtual std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA, 50 virtual std::unique_ptr<PDBSymbol> 53 virtual std::unique_ptr<IPDBEnumLineNumbers> 56 virtual std::unique_ptr<IPDBEnumLineNumbers> 58 virtual std::unique_ptr<IPDBEnumLineNumbers> 60 virtual std::unique_ptr<IPDBEnumLineNumbers> [all …]
|
| H A D | PDBSymbol.h | 26 std::unique_ptr<ConcreteType> PublicName() const { \ 73 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession, 81 static std::unique_ptr<PDBSymbol> 83 std::unique_ptr<IPDBRawSymbol> RawSymbol); 84 static std::unique_ptr<PDBSymbol> create(const IPDBSession &PDBSession, 88 static std::unique_ptr<ConcreteT> 90 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in createAs() 91 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol)); in createAs() 95 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, in createAs() 97 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol); in createAs() [all …]
|
| H A D | UDTLayout.h | 77 std::unique_ptr<PDBSymbolTypeBuiltin> Sym, 83 std::unique_ptr<PDBSymbolTypeBuiltin> Type; 89 std::unique_ptr<PDBSymbolData> DataMember); 96 std::unique_ptr<PDBSymbolData> DataMember; 97 std::unique_ptr<ClassLayout> UdtLayout; 103 std::unique_ptr<PDBSymbolTypeVTable> VTable); 109 std::unique_ptr<PDBSymbolTypeVTable> VTable; 113 template <typename T> using UniquePtrVector = std::vector<std::unique_ptr<T>>; 130 ArrayRef<std::unique_ptr<PDBSymbolFunc>> funcs() const { return Funcs; } in funcs() 131 ArrayRef<std::unique_ptr<PDBSymbol>> other_items() const { return Other; } in other_items() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Context.cpp | 17 std::unique_ptr<Value> Context::detachLLVMValue(llvm::Value *V) { in detachLLVMValue() 18 std::unique_ptr<Value> Erased; in detachLLVMValue() 22 Erased = std::unique_ptr<Value>(Val); in detachLLVMValue() 28 std::unique_ptr<Value> Context::detach(Value *V) { in detach() 35 Value *Context::registerValue(std::unique_ptr<Value> &&VPtr) { in registerValue() 67 It->second = std::unique_ptr<VAArgInst>(new VAArgInst(LLVMVAArg, *this)); in getOrCreateValueInternal() 73 std::unique_ptr<FreezeInst>(new FreezeInst(LLVMFreeze, *this)); in getOrCreateValueInternal() 78 It->second = std::unique_ptr<FenceInst>(new FenceInst(LLVMFence, *this)); in getOrCreateValueInternal() 83 It->second = std::unique_ptr<SelectInst>(new SelectInst(LLVMSel, *this)); in getOrCreateValueInternal() 88 It->second = std::unique_ptr<ExtractElementInst>( in getOrCreateValueInternal() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Interpreter/ |
| H A D | Interpreter.h | 59 llvm::Expected<std::unique_ptr<CompilerInstance>> CreateCpp(); 67 llvm::Expected<std::unique_ptr<CompilerInstance>> CreateCudaHost(); 68 llvm::Expected<std::unique_ptr<CompilerInstance>> CreateCudaDevice(); 71 static llvm::Expected<std::unique_ptr<CompilerInstance>> 74 llvm::Expected<std::unique_ptr<CompilerInstance>> createCuda(bool device); 91 std::unique_ptr<llvm::orc::ThreadSafeContext> TSCtx; 93 std::unique_ptr<IncrementalAction> Act; 94 std::unique_ptr<IncrementalParser> IncrParser; 95 std::unique_ptr<IncrementalExecutor> IncrExecutor; 98 std::unique_ptr<IncrementalCUDADeviceParser> DeviceParser; [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | TargetInfo.h | 48 std::unique_ptr<ABIInfo> Info; 54 std::unique_ptr<SwiftABIInfo> SwiftInfo; 62 TargetCodeGenInfo(std::unique_ptr<ABIInfo> Info); 478 std::unique_ptr<TargetCodeGenInfo> 489 std::unique_ptr<TargetCodeGenInfo> 492 std::unique_ptr<TargetCodeGenInfo> 495 std::unique_ptr<TargetCodeGenInfo> 498 std::unique_ptr<TargetCodeGenInfo> 508 std::unique_ptr<TargetCodeGenInfo> 511 std::unique_ptr<TargetCodeGenInfo> [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | FrontendActions.h | 26 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 39 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 47 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer() 64 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 70 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 76 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 82 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 88 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 109 static std::unique_ptr<llvm::raw_pwrite_stream> 117 virtual std::unique_ptr<raw_pwrite_stream> [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | ObjectYAML.h | 31 std::unique_ptr<ArchYAML::Archive> Arch; 32 std::unique_ptr<ELFYAML::Object> Elf; 33 std::unique_ptr<COFFYAML::Object> Coff; 34 std::unique_ptr<GOFFYAML::Object> Goff; 35 std::unique_ptr<MachOYAML::Object> MachO; 36 std::unique_ptr<MachOYAML::UniversalBinary> FatMachO; 37 std::unique_ptr<MinidumpYAML::Object> Minidump; 38 std::unique_ptr<OffloadYAML::Binary> Offload; 39 std::unique_ptr<WasmYAML::Object> Wasm; 40 std::unique_ptr<XCOFFYAM [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
| H A D | Disassembler.h | 62 std::unique_ptr<const llvm::MCAsmInfo> MAI; 64 std::unique_ptr<const llvm::MCRegisterInfo> MRI; 66 std::unique_ptr<const llvm::MCSubtargetInfo> MSI; 68 std::unique_ptr<const llvm::MCInstrInfo> MII; 70 std::unique_ptr<const llvm::MCContext> Ctx; 72 std::unique_ptr<const llvm::MCDisassembler> DisAsm; 74 std::unique_ptr<llvm::MCInstPrinter> IP; 89 std::unique_ptr<const MCAsmInfo> &&MAI, in LLVMDisasmContext() 90 std::unique_ptr<const MCRegisterInfo> &&MRI, in LLVMDisasmContext() 91 std::unique_ptr<const MCSubtargetInfo> &&MSI, in LLVMDisasmContext() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCELFStreamer.h | 21 std::unique_ptr<MCInstrInfo> MCII; 24 HexagonMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, 25 std::unique_ptr<MCObjectWriter> OW, 26 std::unique_ptr<MCCodeEmitter> Emitter); 28 HexagonMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, 29 std::unique_ptr<MCObjectWriter> OW, 30 std::unique_ptr<MCCodeEmitter> Emitter, 42 std::unique_ptr<MCAsmBackend> MAB, 43 std::unique_ptr<MCObjectWriter> OW, 44 std::unique_ptr<MCCodeEmitter> CE);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | CompilationDatabase.h | 103 static std::unique_ptr<CompilationDatabase> 110 static std::unique_ptr<CompilationDatabase> 117 static std::unique_ptr<CompilationDatabase> 183 static std::unique_ptr<FixedCompilationDatabase> 189 static std::unique_ptr<FixedCompilationDatabase> 194 static std::unique_ptr<FixedCompilationDatabase> 228 std::unique_ptr<CompilationDatabase> 229 inferMissingCompileCommands(std::unique_ptr<CompilationDatabase>); 234 std::unique_ptr<CompilationDatabase> 235 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRMCELFStreamer.h | 26 std::unique_ptr<MCInstrInfo> MCII; 29 AVRMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, in AVRMCELFStreamer() 30 std::unique_ptr<MCObjectWriter> OW, in AVRMCELFStreamer() 31 std::unique_ptr<MCCodeEmitter> Emitter) in AVRMCELFStreamer() 36 AVRMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, in AVRMCELFStreamer() 37 std::unique_ptr<MCObjectWriter> OW, in AVRMCELFStreamer() 38 std::unique_ptr<MCCodeEmitter> Emitter, in AVRMCELFStreamer() 51 std::unique_ptr<MCAsmBackend> MAB, 52 std::unique_ptr<MCObjectWriter> OW, 53 std::unique_ptr<MCCodeEmitter> CE);
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 64 NativeSession::NativeSession(std::unique_ptr<PDBFile> PdbFile, in NativeSession() 65 std::unique_ptr<BumpPtrAllocator> Allocator) in NativeSession() 71 Error NativeSession::createFromPdb(std::unique_ptr<MemoryBuffer> Buffer, in createFromPdb() 72 std::unique_ptr<IPDBSession> &Session) { in createFromPdb() 90 static Expected<std::unique_ptr<PDBFile>> 91 loadPdbFile(StringRef PdbPath, std::unique_ptr<BumpPtrAllocator> &Allocator) { in loadPdbFile() 92 ErrorOr<std::unique_ptr<MemoryBuffer>> ErrorOrBuffer = in loadPdbFile() 97 std::unique_ptr<llvm::MemoryBuffer> Buffer = std::move(*ErrorOrBuffer); in loadPdbFile() 119 std::unique_ptr<IPDBSession> &Session) { in createFromPdbPath() 150 std::unique_ptr<IPDBSession> &Session) { in createFromExe() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | LLJIT.h | 114 std::unique_ptr<MemoryBuffer> LibBuffer); 149 Error addObjectFile(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> Obj); 152 Error addObjectFile(JITDylib &JD, std::unique_ptr<MemoryBuffer> Obj); 155 Error addObjectFile(std::unique_ptr<MemoryBuffer> Obj) { in addObjectFile() 189 void setPlatformSupport(std::unique_ptr<PlatformSupport> PS) { in setPlatformSupport() 237 static Expected<std::unique_ptr<ObjectLayer>> 240 static Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> 248 std::unique_ptr<ExecutionSession> ES; 249 std::unique_ptr<PlatformSupport> PS; 260 std::unique_ptr<ObjectLayer> ObjLinkingLayer; [all …]
|
| /freebsd/contrib/kyua/utils/process/ |
| H A D | child.hpp | 79 std::unique_ptr< impl > _pimpl; 81 static std::unique_ptr< child > fork_capture_aux(void); 83 static std::unique_ptr< child > fork_interactive(void); 85 static std::unique_ptr< child > fork_files_aux(const fs::path&, 94 static std::unique_ptr< child > fork_capture(Hook); 98 static std::unique_ptr< child > fork_interactive(Hook); 101 static std::unique_ptr< child > fork_files(Hook, const fs::path&, 104 static std::unique_ptr< child > spawn_capture( 106 static std::unique_ptr< child > spawn_files(
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 98 static ErrorOr<std::unique_ptr<MemoryBuffer>> 106 static ErrorOr<std::unique_ptr<MemoryBuffer>> 112 static ErrorOr<std::unique_ptr<MemoryBuffer>> 126 static ErrorOr<std::unique_ptr<MemoryBuffer>> 133 static std::unique_ptr<MemoryBuffer> 137 static std::unique_ptr<MemoryBuffer> 142 static std::unique_ptr<MemoryBuffer> 146 static ErrorOr<std::unique_ptr<MemoryBuffer>> getSTDIN(); 150 static ErrorOr<std::unique_ptr<MemoryBuffer>> 156 static ErrorOr<std::unique_ptr<MemoryBuffer>> [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | TargetRegistry.h | 88 createAsmStreamer(MCContext &Ctx, std::unique_ptr<formatted_raw_ostream> OS, 89 std::unique_ptr<MCInstPrinter> InstPrint, 90 std::unique_ptr<MCCodeEmitter> CE, 91 std::unique_ptr<MCAsmBackend> TAB); 94 std::unique_ptr<MCAsmBackend> &&TAB, 95 std::unique_ptr<MCObjectWriter> &&OW, 96 std::unique_ptr<MCCodeEmitter> &&CE); 98 std::unique_ptr<MCAsmBackend> &&TAB, 99 std::unique_ptr<MCObjectWriter> &&OW, 100 std::unique_ptr<MCCodeEmitter> &&CE); [all …]
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | Config.h | 202 std::unique_ptr<BitcodeCompiler> lto; 203 SmallVector<std::unique_ptr<InputFile>, 0> files, ltoObjectFiles; 209 std::unique_ptr<InputFile> armCmseImpLib; 570 std::unique_ptr<InputSection> attributes; 571 std::unique_ptr<SyntheticSection> hexagonAttributes; 572 std::unique_ptr<SyntheticSection> riscvAttributes; 573 std::unique_ptr<BssSection> bss; 574 std::unique_ptr<BssSection> bssRelRo; 575 std::unique_ptr<SyntheticSection> gnuProperty; 576 std::unique_ptr<SyntheticSection> gnuStack; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymbol.cpp | 61 return std::unique_ptr<PDBSymbol>(new Type(PDBSession)); 63 std::unique_ptr<PDBSymbol> 97 return std::unique_ptr<PDBSymbol>(new PDBSymbolUnknown(PDBSession)); in createSymbol() 101 std::unique_ptr<PDBSymbol> 103 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in create() 110 std::unique_ptr<PDBSymbol> PDBSymbol::create(const IPDBSession &PDBSession, in create() 142 std::unique_ptr<IPDBEnumSymbols> PDBSymbol::findAllChildren() const { in findAllChildren() 146 std::unique_ptr<IPDBEnumSymbols> 151 std::unique_ptr<IPDBEnumSymbols> 157 std::unique_ptr<IPDBEnumSymbols> [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfCorrelator.h | 41 LLVM_ABI static llvm::Expected<std::unique_ptr<InstrProfCorrelator>> 79 LLVM_ABI static llvm::Expected<std::unique_ptr<Context>> 80 get(std::unique_ptr<MemoryBuffer> Buffer, const object::ObjectFile &Obj, 82 std::unique_ptr<MemoryBuffer> Buffer; 95 const std::unique_ptr<Context> Ctx; 97 InstrProfCorrelator(InstrProfCorrelatorKind K, std::unique_ptr<Context> Ctx) in InstrProfCorrelator() 122 static llvm::Expected<std::unique_ptr<InstrProfCorrelator>> 123 get(std::unique_ptr<MemoryBuffer> Buffer, ProfCorrelatorKind FileKind); 133 InstrProfCorrelatorImpl(std::unique_ptr<InstrProfCorrelator::Context> Ctx); 145 static llvm::Expected<std::unique_ptr<InstrProfCorrelatorImpl<IntPtrT>>> [all …]
|