/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
H A D | DIARawSymbol.h | 23 PdbSymbolIdField RecurseIdFields) const override; 28 findChildren(PDB_SymType Type) const override; 31 PDB_NameSearchFlags Flags) const override; 35 uint32_t Section, uint32_t Offset) const override; 38 uint64_t VA) const override; 41 uint32_t RVA) const override; 44 findInlineFramesByAddr(uint32_t Section, uint32_t Offset) const override; 46 findInlineFramesByRVA(uint32_t RVA) const override; 48 findInlineFramesByVA(uint64_t VA) const override; 50 std::unique_ptr<IPDBEnumLineNumbers> findInlineeLines() const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | NativeRawSymbol.h | 30 PdbSymbolIdField RecurseIdFields) const override; 33 findChildren(PDB_SymType Type) const override; 36 PDB_NameSearchFlags Flags) const override; 40 uint32_t Section, uint32_t Offset) const override; 43 uint64_t VA) const override; 46 uint32_t RVA) const override; 49 findInlineFramesByAddr(uint32_t Section, uint32_t Offset) const override; 51 findInlineFramesByRVA(uint32_t RVA) const override; 53 findInlineFramesByVA(uint64_t VA) const override; 55 std::unique_ptr<IPDBEnumLineNumbers> findInlineeLines() const override; [all …]
|
H A D | NativeTypeEnum.h | 32 ~NativeTypeEnum() override; 35 PdbSymbolIdField RecurseIdFields) const override; 38 findChildren(PDB_SymType Type) const override; 40 PDB_BuiltinType getBuiltinType() const override; 41 PDB_SymType getSymTag() const override; 42 SymIndexId getUnmodifiedTypeId() const override; 43 bool hasConstructor() const override; 44 bool hasAssignmentOperator() const override; 45 bool hasCastOperator() const override; 46 uint64_t getLength() const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsTargetStreamer.h | 212 void emitDirectiveSetMicroMips() override; 213 void emitDirectiveSetNoMicroMips() override; 214 void emitDirectiveSetMips16() override; 215 void emitDirectiveSetNoMips16() override; 217 void emitDirectiveSetReorder() override; 218 void emitDirectiveSetNoReorder() override; 219 void emitDirectiveSetMacro() override; 220 void emitDirectiveSetNoMacro() override; 221 void emitDirectiveSetMsa() override; 222 void emitDirectiveSetNoMsa() override; [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolFileOnDemand.h | 40 bool isA(const void *ClassID) const override { in isA() 47 ~SymbolFileOnDemand() override; 50 llvm::StringRef GetPluginName() override { return "ondemand"; } in GetPluginName() 52 bool GetLoadDebugInfoEnabled() override { return m_debug_info_enabled; } in GetLoadDebugInfoEnabled() 54 void SetLoadDebugInfoEnabled() override; 56 uint32_t GetNumCompileUnits() override; 57 lldb::CompUnitSP GetCompileUnitAtIndex(uint32_t idx) override; 59 SymbolFile *GetBackingSymbolFile() override { return m_sym_file_impl.get(); } in GetBackingSymbolFile() 61 uint32_t CalculateAbilities() override; 63 std::recursive_mutex &GetModuleMutex() const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 45 ~TargetLoweringObjectFileELF() override = default; 47 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 49 void getModuleMetadata(Module &M) override; 52 void emitModuleMetadata(MCStreamer &Streamer, Module &M) const override; 55 const MCSymbol *Sym) const override; 61 Align &Alignment) const override; 64 const TargetMachine &TM) const override; 67 const TargetMachine &TM) const override; 70 const TargetMachine &TM) const override; 72 const TargetMachine &TM) const override; [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | FrontendActions.h | 24 void ExecuteAction() override; 27 StringRef InFile) override; 32 bool usesPreprocessorOnly() const override { return false; } in usesPreprocessorOnly() 37 void ExecuteAction() override; 40 StringRef InFile) override; 43 bool usesPreprocessorOnly() const override { return false; } in usesPreprocessorOnly() 48 StringRef InFile) override { in CreateASTConsumer() 52 void ExecuteAction() override; 55 bool usesPreprocessorOnly() const override { return true; } in usesPreprocessorOnly() 65 StringRef InFile) override; [all …]
|
H A D | MultiplexConsumer.h | 34 void ReaderInitialized(ASTReader *Reader) override; 35 void IdentifierRead(serialization::IdentifierID ID, IdentifierInfo *II) override; 36 void MacroRead(serialization::MacroID ID, MacroInfo *MI) override; 37 void TypeRead(serialization::TypeIdx Idx, QualType T) override; 38 void DeclRead(GlobalDeclID ID, const Decl *D) override; 39 void SelectorRead(serialization::SelectorID iD, Selector Sel) override; 41 MacroDefinitionRecord *MD) override; 42 void ModuleRead(serialization::SubmoduleID ID, Module *Mod) override; 44 SourceLocation ImportLoc) override; 55 ~MultiplexConsumer() override; [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | ScriptInterpreterPythonImpl.h | 35 ~ScriptInterpreterPythonImpl() override; 37 bool Interrupt() override; 41 const ExecuteScriptOptions &options = ExecuteScriptOptions()) override; 43 void ExecuteInterpreterLoop() override; 48 const ExecuteScriptOptions &options = ExecuteScriptOptions()) override; 52 const ExecuteScriptOptions &options = ExecuteScriptOptions()) override; 55 ExportFunctionDefinitionToInterpreter(StringList &function_def) override; 58 const void *name_token = nullptr) override; 61 const void *name_token = nullptr) override; 64 const void *name_token = nullptr) override; [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/ |
H A D | PlatformRemoteGDBServer.h | 37 ~PlatformRemoteGDBServer() override; 40 llvm::StringRef GetPluginName() override { return GetPluginNameStatic(); } in GetPluginName() 44 ModuleSpec &module_spec) override; 46 llvm::StringRef GetDescription() override; 49 FileSpec &local_file) override; 51 bool GetProcessInfo(lldb::pid_t pid, ProcessInstanceInfo &proc_info) override; 54 ProcessInstanceInfoList &process_infos) override; 56 Status LaunchProcess(ProcessLaunchInfo &launch_info) override; 58 Status KillProcess(const lldb::pid_t pid) override; 62 Status &error) override; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCObjectStreamer.h | 64 void emitCFIStartProcImpl(MCDwarfFrameInfo &Frame) override; 65 void emitCFIEndProcImpl(MCDwarfFrameInfo &Frame) override; 66 MCSymbol *emitCFILabel() override; 78 void reset() override; 81 bool isIntegratedAssemblerRequired() const override { return true; } in isIntegratedAssemblerRequired() 84 void emitCFISections(bool EH, bool Debug) override; 105 void visitUsedSymbol(const MCSymbol &Sym) override; 108 MCAssembler *getAssemblerPtr() override; 112 void emitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 115 void emitAssignment(MCSymbol *Symbol, const MCExpr *Value) override; [all …]
|
H A D | MCWinCOFFStreamer.h | 35 void reset() override { in reset() 45 void initSections(bool NoExecStack, const MCSubtargetInfo &STI) override; 46 void changeSection(MCSection *Section, uint32_t Subsection = 0) override; 47 void emitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 48 void emitAssemblerFlag(MCAssemblerFlag Flag) override; 49 void emitThumbFunc(MCSymbol *Func) override; 50 bool emitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 51 void emitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override; 52 void beginCOFFSymbolDef(MCSymbol const *Symbol) override; 53 void emitCOFFSymbolStorageClass(int StorageClass) override; [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | ProcessGDBRemote.h | 54 ~ProcessGDBRemote() override; 73 ArchSpec GetSystemArchitecture() override; 77 bool plugin_specified_by_name) override; 79 CommandObject *GetPluginCommandObject() override; 81 void DumpPluginHistory(Stream &s) override; 84 Status DoWillLaunch(Module *module) override; 86 Status DoLaunch(Module *exe_module, ProcessLaunchInfo &launch_info) override; 88 void DidLaunch() override; 90 Status DoWillAttachToProcessWithID(lldb::pid_t pid) override; 93 bool wait_for_launch) override; [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | AArch64.h | 101 StringRef getABI() const override; 102 bool setABI(const std::string &Name) override; 106 StringRef &Err) const override; 108 bool isValidCPUName(StringRef Name) const override; 109 void fillValidCPUList(SmallVectorImpl<StringRef> &Values) const override; 110 bool setCPU(const std::string &Name) override; 112 unsigned multiVersionSortPriority(StringRef Name) const override; 113 unsigned multiVersionFeatureCost() const override; 115 bool useFP16ConversionIntrinsics() const override { in useFP16ConversionIntrinsics() 152 MacroBuilder &Builder) const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64TargetStreamer.h | 23 ~AArch64TargetStreamer() override; 25 void finish() override; 26 void emitConstantPools() override; 94 void emitInst(uint32_t Inst) override; 95 void emitDirectiveVariantPCS(MCSymbol *Symbol) override; 96 void finish() override; 115 void emitARM64WinCFIAllocStack(unsigned Size) override; 116 void emitARM64WinCFISaveR19R20X(int Offset) override; 117 void emitARM64WinCFISaveFPLR(int Offset) override; 118 void emitARM64WinCFISaveFPLRX(int Offset) override; [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | codecvt | 101 extern_type*& __to_nxt) const override; 108 intern_type*& __to_nxt) const override; 109 …state_type& __st, extern_type* __to, extern_type* __to_end, extern_type*& __to_nxt) const override; 110 int do_encoding() const _NOEXCEPT override; 111 bool do_always_noconv() const _NOEXCEPT override; 112 …ength(state_type&, const extern_type* __frm, const extern_type* __end, size_t __mx) const override; 113 int do_max_length() const _NOEXCEPT override; 139 extern_type*& __to_nxt) const override; 146 intern_type*& __to_nxt) const override; 147 …state_type& __st, extern_type* __to, extern_type* __to_end, extern_type*& __to_nxt) const override; [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | RemoteAwarePlatform.h | 26 const FileSpecList *module_search_paths_ptr) override; 29 ModuleSpec &module_spec) override; 32 uint32_t mode, Status &error) override; 34 bool CloseFile(lldb::user_id_t fd, Status &error) override; 37 uint64_t dst_len, Status &error) override; 40 uint64_t src_len, Status &error) override; 42 lldb::user_id_t GetFileSize(const FileSpec &file_spec) override; 44 Status CreateSymlink(const FileSpec &src, const FileSpec &dst) override; 46 bool GetFileExists(const FileSpec &file_spec) override; 48 Status Unlink(const FileSpec &file_spec) override; [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTUtils.h | 37 ~ExternalASTSourceWrapper() override; 39 clang::Decl *GetExternalDecl(clang::GlobalDeclID ID) override { in GetExternalDecl() 43 clang::Selector GetExternalSelector(uint32_t ID) override { in GetExternalSelector() 47 uint32_t GetNumExternalSelectors() override { in GetNumExternalSelectors() 51 clang::Stmt *GetExternalDeclStmt(uint64_t Offset) override { in GetExternalDeclStmt() 56 GetExternalCXXCtorInitializers(uint64_t Offset) override { in GetExternalCXXCtorInitializers() 61 GetExternalCXXBaseSpecifiers(uint64_t Offset) override { in GetExternalCXXBaseSpecifiers() 65 void updateOutOfDateIdentifier(const clang::IdentifierInfo &II) override { in updateOutOfDateIdentifier() 70 clang::DeclarationName Name) override { in FindExternalVisibleDeclsByName() 74 void completeVisibleDeclsMap(const clang::DeclContext *DC) override { in completeVisibleDeclsMap() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ValueObjectSyntheticFilter.h | 38 ~ValueObjectSynthetic() override; 40 std::optional<uint64_t> GetByteSize() override; 42 ConstString GetTypeName() override; 44 ConstString GetQualifiedTypeName() override; 46 ConstString GetDisplayTypeName() override; 48 bool MightHaveChildren() override; 50 llvm::Expected<uint32_t> CalculateNumChildren(uint32_t max) override; 52 lldb::ValueType GetValueType() const override; 55 bool can_create = true) override; 58 bool can_create = true) override; [all …]
|
H A D | ValueObjectDynamicValue.h | 36 ~ValueObjectDynamicValue() override = default; 38 std::optional<uint64_t> GetByteSize() override; 40 ConstString GetTypeName() override; 42 ConstString GetQualifiedTypeName() override; 44 ConstString GetDisplayTypeName() override; 46 llvm::Expected<uint32_t> CalculateNumChildren(uint32_t max) override; 48 lldb::ValueType GetValueType() const override; 50 bool IsInScope() override; 52 bool IsDynamic() override { return true; } in IsDynamic() 54 bool IsBaseClass() override { in IsBaseClass() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.h | 567 SDValue N1) const override; 580 unsigned Depth = 0) const override; 585 unsigned Depth) const override; 587 MVT getPointerTy(const DataLayout &DL, uint32_t AS = 0) const override { 597 TargetLoweringOpt &TLO) const override; 599 MVT getScalarShiftAmountTy(const DataLayout &DL, EVT) const override; 606 unsigned *Fast = nullptr) const override; 611 unsigned *Fast = nullptr) const override; 614 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 616 const char *getTargetNodeName(unsigned Opcode) const override; [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | CommandObjectMultiword.h | 30 ~CommandObjectMultiword() override; 32 bool IsMultiwordObject() override { return true; } in IsMultiwordObject() 34 CommandObjectMultiword *GetAsMultiwordCommand() override { return this; } in GetAsMultiwordCommand() 37 const lldb::CommandObjectSP &command_obj) override; 41 bool can_replace) override; 45 void GenerateHelpText(Stream &output_stream) override; 48 StringList *matches = nullptr) override; 50 lldb::CommandObjectSP GetSubcommandSPExact(llvm::StringRef sub_cmd) override; 53 StringList *matches = nullptr) override; 55 bool WantsRawCommandString() override { retur [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.h | 67 MCInst getNop() const override; 71 int &FrameIndex) const override; 73 unsigned &MemBytes) const override; 75 int &FrameIndex) const override; 77 unsigned &MemBytes) const override; 79 bool isReallyTriviallyReMaterializable(const MachineInstr &MI) const override; 87 bool KillSrc) const override; 94 Register VReg) const override; 100 Register VReg) const override; 108 VirtRegMap *VRM = nullptr) const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | GOFFObjectFile.h | 51 section_iterator section_begin() const override; 52 section_iterator section_end() const override; 54 uint8_t getBytesInAddress() const override { return 8; } in getBytesInAddress() 56 StringRef getFileFormatName() const override { return "GOFF-SystemZ"; } in getFileFormatName() 58 Triple::ArchType getArch() const override { return Triple::systemz; } in getArch() 60 Expected<SubtargetFeatures> getFeatures() const override { return SubtargetFeatures(); } in getFeatures() 62 bool isRelocatableObject() const override { return true; } in isRelocatableObject() 64 void moveSymbolNext(DataRefImpl &Symb) const override; 65 basic_symbol_iterator symbol_begin() const override; 66 basic_symbol_iterator symbol_end() const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.h | 157 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override; 160 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 162 SelectionDAG &DAG) const override; 164 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 167 const char *getTargetNodeName(unsigned Opcode) const override; 174 SmallVectorImpl<SDValue> &InVals) const override; 178 LLVMContext &Context) const override; 182 SelectionDAG &DAG) const override; 184 SmallVectorImpl<SDValue> &InVals) const override; 185 bool isCheapToSpeculateCttz(Type *Ty) const override; [all …]
|