|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/ADT/StringRef.h 54 class StringRef {
include/llvm/Analysis/BlockFrequencyInfoImpl.h 205 struct FrequencyData {
include/llvm/BinaryFormat/MachO.h 842 struct build_tool_version {
include/llvm/BinaryFormat/Minidump.h 104 struct MemoryInfo {
120 struct Directory {
include/llvm/Bitcode/BitcodeAnalyzer.h 56 struct PerRecordStats {
include/llvm/CodeGen/MIRYamlMapping.h 63 struct FlowStringValue : StringValue {
155 struct VirtualRegisterDefinition {
179 struct MachineFunctionLiveIn {
207 struct MachineStackObject {
275 struct FixedMachineStackObject {
353 struct CallSiteInfo {
356 struct ArgRegPair {
411 struct MachineConstantPoolValue {
434 struct Entry {
include/llvm/CodeGen/MachinePipeliner.h 128 struct NodeInfo {
include/llvm/CodeGen/ScheduleDAG.h 242 class SUnit {
include/llvm/CodeGen/ScheduleDFS.h 76 struct NodeData {
include/llvm/CodeGen/SelectionDAGNodes.h 123 class SDValue {
include/llvm/CodeGen/SwitchLoweringUtils.h 36 struct CaseCluster {
include/llvm/DebugInfo/CodeView/CodeView.h 383 enum class VFTableSlotKind : uint8_t {
593 struct CrossModuleExport {
include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h 53 struct CacheEntry {
include/llvm/DebugInfo/CodeView/SymbolRecord.h 422 struct LocalVariableAddrGap {
include/llvm/DebugInfo/CodeView/TypeIndex.h 95 class TypeIndex {
include/llvm/DebugInfo/CodeView/TypeRecord.h 725 class OneMethodRecord : public TypeRecord {
include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h 23 class DWARFDebugInfoEntry {
include/llvm/DebugInfo/DWARF/DWARFExpression.h 63 struct Description {
include/llvm/DebugInfo/GSYM/FileEntry.h 25 struct FileEntry {
include/llvm/DebugInfo/GSYM/Range.h 32 struct AddressRange {
include/llvm/DebugInfo/PDB/Native/RawConstants.h 36 enum class PdbRaw_FeatureSig : uint32_t {
include/llvm/ExecutionEngine/GenericValue.h 23 struct GenericValue {
include/llvm/IR/Attributes.h 214 class AttributeSet {
include/llvm/IR/DebugLoc.h 33 class DebugLoc {
include/llvm/IR/InlineAsm.h 98 struct SubConstraintInfo {
include/llvm/IR/ModuleSummaryIndex.h 164 struct ValueInfo {
506 struct VFuncId {
514 struct ConstVCall {
include/llvm/IR/ModuleSummaryIndexYAML.h 137 struct FunctionSummaryYaml {
include/llvm/IR/ValueHandle.h 181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/LTO/LTO.h 433 struct SymbolResolution {
include/llvm/MC/MCCodeView.h 91 struct MCCVFunctionInfo {
include/llvm/MC/MCInst.h 158 class MCInst {
include/llvm/MC/MCInstrItineraries.h 95 struct InstrItinerary {
include/llvm/MC/MCSchedule.h 64 struct MCWriteProcResEntry {
78 struct MCWriteLatencyEntry {
95 struct MCReadAdvanceEntry {
110 struct MCSchedClassDesc {
include/llvm/MCA/HardwareUnits/RetireControlUnit.h 51 struct RUToken {
include/llvm/MCA/Instruction.h 562 class InstRef {
include/llvm/MCA/Support.h 50 class ResourceCycles {
include/llvm/ObjectYAML/COFFYAML.h 57 struct Relocation {
69 struct Section {
83 struct Symbol {
include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h 45 struct YAMLFrameData {
57 struct YAMLCrossModuleImport {
62 struct SourceLineEntry {
69 struct SourceColumnEntry {
74 struct SourceLineBlock {
84 struct SourceFileChecksumEntry {
98 struct InlineeSite {
110 struct YAMLDebugSubsection {
include/llvm/ObjectYAML/CodeViewYAMLSymbols.h 32 struct SymbolRecord {
include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h 31 struct GlobalHash {
include/llvm/ObjectYAML/CodeViewYAMLTypes.h 41 struct MemberRecord {
45 struct LeafRecord {
include/llvm/ObjectYAML/DWARFYAML.h 47 struct AttributeAbbrev {
53 struct Abbrev {
60 struct ARangeDescriptor {
65 struct ARange {
74 struct PubEntry {
89 struct FormValue {
95 struct Entry {
100 struct Unit {
109 struct File {
116 struct LineTableOpcode {
127 struct LineTable {
include/llvm/ObjectYAML/ELFYAML.h 85 struct SectionName {
89 struct ProgramHeader {
101 struct Symbol {
113 struct SectionOrType {
117 struct DynamicEntry {
122 struct StackSizeEntry {
127 struct NoteEntry {
252 struct VernauxEntry {
259 struct VerneedEntry {
276 struct AddrsigSymbol {
306 struct VerdefEntry {
338 struct Relocation {
include/llvm/ObjectYAML/MachOYAML.h 30 struct Section {
57 struct LoadCommand {
68 struct NListEntry {
76 struct RebaseOpcode {
82 struct BindOpcode {
90 struct ExportEntry {
113 struct Object {
127 struct FatArch {
include/llvm/ObjectYAML/MinidumpYAML.h 73 struct ParsedModule {
84 struct ParsedThread {
94 struct ParsedMemoryDescriptor {
include/llvm/ObjectYAML/WasmYAML.h 30 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ValueType)
47 struct Limits {
53 struct Table {
58 struct Export {
64 struct ElemSegment {
70 struct Global {
77 struct Event {
83 struct Import {
96 struct LocalDecl {
101 struct Function {
107 struct Relocation {
114 struct DataSegment {
122 struct NameEntry {
127 struct ProducerEntry {
132 struct FeatureEntry {
137 struct SegmentInfo {
144 struct Signature {
151 struct SymbolInfo {
162 struct InitFunction {
167 struct ComdatEntry {
172 struct Comdat {
include/llvm/ObjectYAML/XCOFFYAML.h 32 struct Symbol {
include/llvm/Support/AMDGPUMetadata.h 187 struct Metadata final {
386 struct Metadata final {
include/llvm/Support/YAMLTraits.h 1656 LLVM_YAML_STRONG_TYPEDEF(uint8_t, Hex8)
1657 LLVM_YAML_STRONG_TYPEDEF(uint16_t, Hex16)
1658 LLVM_YAML_STRONG_TYPEDEF(uint32_t, Hex32)
1659 LLVM_YAML_STRONG_TYPEDEF(uint64_t, Hex64)
include/llvm/TextAPI/MachO/Architecture.h 24 enum Architecture : uint8_t {
include/llvm/TextAPI/MachO/Target.h 24 class Target {
include/llvm/XRay/InstrumentationMap.h 55 struct YAMLXRaySledEntry {
include/llvm/XRay/Profile.h 51 class Profile {
include/llvm/XRay/YAMLXRayRecord.h 31 struct YAMLXRayRecord {
lib/Analysis/CFLGraph.h 68 struct NodeInfo {
lib/CodeGen/CFIInstrInserter.cpp 69 struct MBBCFAInfo {
lib/CodeGen/IfConversion.cpp 132 struct BBInfo {
lib/ObjectYAML/ELFYAML.cpp 850 LLVM_YAML_STRONG_TYPEDEF(StringRef, StOtherPiece)
lib/Target/Hexagon/BitTracker.h 140 struct BitTracker::RegisterRef {
lib/Target/Hexagon/HexagonConstExtenders.cpp 55 struct OffsetRange {
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 661 struct NodeTemplate {
lib/Target/Hexagon/RDFRegisters.h 135 struct RegInfo {
138 struct UnitInfo {
142 struct MaskInfo {
lib/Target/Mips/MipsConstantIslandPass.cpp 204 struct BasicBlockInfo {
lib/Target/X86/X86FrameLowering.cpp 3017 struct X86FrameSortingObject {
lib/TextAPI/MachO/TextStub.cpp 209 struct ExportSection {
221 struct UndefinedSection {
231 struct SymbolSection {
241 struct MetadataSection {
247 struct UmbrellaSection {
253 struct UUIDv4 {
lib/TextAPI/MachO/TextStubCommon.h 26 LLVM_YAML_STRONG_TYPEDEF(llvm::StringRef, FlowStringRef)
tools/clang/include/clang/AST/Type.h 643 class QualType {
tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h 42 struct ParserValue {
149 struct ErrorContent {
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h 435 struct BlockInfo {
tools/clang/include/clang/Basic/SourceLocation.h 86 class SourceLocation {
196 class SourceRange {
tools/clang/include/clang/Format/Format.h 1691 struct RawStringFormat {
tools/clang/include/clang/Lex/HeaderSearch.h 50 struct HeaderFileInfo {
tools/clang/include/clang/Serialization/ASTBitCodes.h 220 struct DeclOffset {
tools/clang/include/clang/Serialization/Module.h 65 class InputFile {
tools/clang/include/clang/Tooling/Core/Diagnostic.h 52 struct Diagnostic {
tools/clang/include/clang/Tooling/Core/Replacement.h 83 class Replacement {
tools/clang/include/clang/Tooling/Inclusions/IncludeStyle.h 56 struct IncludeCategory {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 61 struct Propagation {
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 473 struct SNodeId {
tools/clang/tools/clang-rename/ClangRename.cpp 42 struct RenameAllInfo {
tools/clang/tools/driver/cc1gen_reproducer_main.cpp 30 struct UnsavedFileHash {
tools/clang/tools/extra/clang-doc/Representation.h 46 struct CommentInfo {
115 struct Reference {
307 struct FunctionInfo : public SymbolInfo {
361 struct BaseRecordInfo : public RecordInfo {
378 struct EnumInfo : public SymbolInfo {
tools/clang/tools/extra/clang-include-fixer/IncludeFixerContext.h 24 struct HeaderInfo {
32 struct QuerySymbolInfo {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.h 126 struct SymbolAndSignals {
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.h 29 struct FileFilter {
tools/clang/tools/extra/clangd/FuzzyMatch.h 55 enum CharRole : unsigned char {
tools/clang/tools/extra/clangd/Protocol.h 127 struct Position {
182 struct Location {
202 struct TextEdit {
343 enum class OffsetEncoding {
536 struct TextDocumentContentChangeEvent {
575 struct FileEvent {
647 struct Diagnostic {
1129 struct TypeHierarchyItem {
tools/clang/tools/extra/clangd/SemanticHighlighting.h 52 struct HighlightingToken {
tools/clang/tools/extra/clangd/index/Ref.h 52 struct Ref {
tools/dsymutil/CompileUnit.h 53 struct DIEInfo {
tools/lld/ELF/SyntheticSections.h 326 struct FileGot {
704 struct GdbChunk {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h 80 struct Relocation {
113 struct Section {
138 struct Symbol {
165 struct Segment {
175 struct DependentDylib {
183 struct RebaseLocation {
190 struct BindLocation {
204 struct Export {
214 struct DataInCode {
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 225 struct ArchMember {
233 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ImplicitHex8)
tools/lldb/include/lldb/Host/OptionParser.h 24 struct Option {
tools/lldb/include/lldb/Symbol/Symbol.h 20 class Symbol : public SymbolContextScope {
tools/lldb/include/lldb/Utility/Args.h 34 struct ArgEntry {
tools/lldb/include/lldb/Utility/FileSpec.h 55 class FileSpec {
tools/lldb/include/lldb/Utility/GDBRemote.h 50 struct GDBRemotePacket {
tools/lldb/include/lldb/Utility/RegisterValue.h 27 class RegisterValue {
tools/lldb/include/lldb/Utility/StreamString.h 23 class StreamString : public Stream {
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h 126 class KextImageInfo {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h 97 struct ImageInfo {
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h 192 struct ELFProgramHeader {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h 173 struct ELFSectionHeaderInfo : public elf::ELFSectionHeader {
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 1887 struct SectionInfo {
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h 182 typedef struct data_directory {
229 typedef struct section_header {
tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h 54 struct DIEInfo {
tools/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.h 48 struct IndexSet {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h 153 struct CompileUnitInfo {
tools/llvm-exegesis/lib/BenchmarkResult.h 43 struct BenchmarkMeasure {
58 struct InstructionBenchmark {
96 class PerInstructionStats {
tools/llvm-exegesis/lib/Clustering.h 37 class ClusterId {
tools/llvm-exegesis/lib/RegisterValue.h 26 struct RegisterValue {
tools/llvm-mca/Views/TimelineView.h 130 struct TimelineViewEntry {
139 struct WaitTimeEntry {
tools/llvm-pdbutil/PdbYaml.h 46 struct StreamBlockList {
69 struct PdbDbiModuleInfo {
tools/llvm-profdata/llvm-profdata.cpp 754 typedef struct ValueSitesStats {
tools/llvm-readobj/ELFDumper.cpp 4525 struct CoreFileMapping {
unittests/ProfileData/CoverageMappingTest.cpp 60 struct OutputFunctionCoverageData {
unittests/Support/BinaryStreamTest.cpp 125 struct StreamPair {
unittests/Support/JSONTest.cpp 328 struct CustomStruct {
unittests/Support/YAMLIOTest.cpp 45 struct FooBar {
1070 struct MultilineStringType {
1210 LLVM_YAML_STRONG_TYPEDEF(int, MyNumber)
1212 LLVM_YAML_STRONG_TYPEDEF(llvm::StringRef, MyString)
1386 LLVM_YAML_STRONG_TYPEDEF(uint32_t, TotalSeconds)
1494 struct KindAndFlags {
1609 struct FooBarMap {
1688 struct MyDouble {
1773 struct MyValidation {
1812 struct FlowFooBar {
2279 struct OptionalTest {
2372 struct FlowSeq {
usr/include/c++/7.4.0/bits/stl_uninitialized.h 641 template<typename _ForwardIterator, typename _Size, typename _Tp>
usr/include/c++/7.4.0/thread 62 class thread
utils/TableGen/CodeGenDAGPatterns.h 191 struct TypeSetByHwMode : public InfoByHwMode<MachineValueTypeSet> {
utils/TableGen/CodeGenInstruction.h 31 class ConstraintInfo {
utils/TableGen/CodeGenRegisters.cpp 1569 struct UberRegSet {
utils/TableGen/CodeGenRegisters.h 505 struct RegUnitSet {
utils/TableGen/CodeGenSchedule.h 44 struct CodeGenSchedRW {
utils/TableGen/X86DisassemblerShared.h 17 struct InstructionSpecifier {
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 180 enum EditType { kMatch, kAdd, kRemove, kReplace };