|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/ADT/BitVector.h 73 class BitVector {
include/llvm/ADT/SmallVector.h 314 template <typename T>
include/llvm/ADT/StringRef.h 54 class StringRef {
include/llvm/Analysis/BlockFrequencyInfoImpl.h 82 class BlockMass {
include/llvm/Analysis/DependenceAnalysis.h 344 struct Subscript {
include/llvm/CodeGen/CallingConvLower.h 33 class CCValAssign {
include/llvm/CodeGen/MachineInstrBuilder.h 60 class MachineInstrBuilder {
include/llvm/CodeGen/MachineTraceMetrics.h 112 struct FixedBlockInfo {
155 struct TraceBlockInfo {
include/llvm/CodeGen/Register.h 19 class Register {
include/llvm/CodeGen/ScheduleDFS.h 84 struct TreeData {
include/llvm/CodeGen/SelectionDAGNodes.h 123 class SDValue {
include/llvm/CodeGen/SlotIndexes.h 83 class SlotIndex {
include/llvm/DebugInfo/CodeView/TypeIndex.h 95 class TypeIndex {
include/llvm/DebugInfo/DIContext.h 30 struct DILineInfo {
include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h 37 struct TypeUnitEntry {
include/llvm/IR/Attributes.h 214 class AttributeSet {
include/llvm/IR/TrackingMDRef.h 25 class TrackingMDRef {
include/llvm/MC/MCCodeView.h 229 struct FileInfo {
include/llvm/MC/MCDwarf.h 52 struct MCDwarfFile {
include/llvm/MCA/Instruction.h 37 struct WriteDescriptor {
65 struct ReadDescriptor {
562 class InstRef {
602 class WriteRef {
include/llvm/Support/BlockFrequency.h 24 class BlockFrequency {
include/llvm/Support/LowLevelTypeImpl.h 39 class LLT {
include/llvm/Support/SMLoc.h 23 class SMLoc {
include/llvm/TextAPI/MachO/Target.h 24 class Target {
include/llvm/Transforms/Utils/PredicateInfo.h 202 struct ValueInfo {
lib/CodeGen/AsmPrinter/EHStreamer.h 61 struct CallSiteEntry {
lib/CodeGen/BranchRelaxation.cpp 48 struct BasicBlockInfo {
lib/CodeGen/InterferenceCache.h 35 struct BlockInterference {
lib/CodeGen/MachineVerifier.cpp 2731 struct StackStateOfBB {
lib/CodeGen/RegAllocGreedy.cpp 355 struct GlobalSplitCandidate {
lib/CodeGen/SafeStackColoring.h 58 struct LiveRange {
lib/CodeGen/SpillPlacement.h 89 struct BlockConstraint {
lib/MC/WinCOFFObjectWriter.cpp 66 struct AuxSymbol {
lib/Support/regex_impl.h 43 typedef struct {
lib/Target/AMDGPU/GCNRegPressure.h 28 struct GCNRegPressure {
lib/Target/ARM/ARMBasicBlockInfo.h 41 struct BasicBlockInfo {
lib/Target/ARM/Thumb2SizeReduction.cpp 223 struct MBBInfo {
lib/Target/Hexagon/BitTracker.h 154 struct BitTracker::BitValue {
lib/Target/Mips/MipsBranchExpansion.cpp 126 struct MBBInfo {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 1106 struct ValueBit {
lib/Target/SystemZ/SystemZLongBranch.cpp 80 struct MBBInfo {
lib/Target/X86/X86FloatingPoint.cpp 99 struct LiveBundle {
lib/Target/X86/X86InsertPrefetch.cpp 46 struct PrefetchInfo {
lib/Target/X86/X86VZeroUpper.cpp 87 struct BlockState {
lib/Transforms/Coroutines/CoroFrame.cpp 82 struct BlockData {
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 161 struct RegInfo {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1866 struct IVChain {
1903 struct ChainUsers {
lib/Transforms/Scalar/Scalarizer.cpp 75 class Scatterer {
lib/Transforms/Vectorize/SLPVectorizer.cpp 687 struct OperandData {
tools/clang/include/clang-c/Index.h 462 typedef struct {
tools/clang/include/clang/AST/APValue.h 195 class LValuePathEntry {
tools/clang/include/clang/AST/Type.h 643 class QualType {
3419 class ExtParameterInfo {
tools/clang/include/clang/Basic/IdentifierTable.h 672 class Selector {
tools/clang/include/clang/Basic/SourceLocation.h 86 class SourceLocation {
tools/clang/include/clang/Basic/SourceManager.h 439 class SLocEntry {
tools/clang/include/clang/Format/Format.h 49 struct FormatStyle {
tools/clang/include/clang/Lex/Token.h 34 class Token {
tools/clang/include/clang/Sema/Template.h 189 class DeducedTemplateArgument : public TemplateArgument {
tools/clang/include/clang/Serialization/GlobalModuleIndex.h 71 struct ModuleInfo {
tools/clang/include/clang/Tooling/Core/Diagnostic.h 31 struct DiagnosticMessage {
tools/clang/lib/AST/ExprConstant.cpp11118 struct Job {
tools/clang/lib/Driver/Driver.cpp 3798 struct JobActionInfo final {
tools/clang/lib/Sema/SemaInit.cpp 6649 struct IndirectLocalPathEntry {
tools/clang/lib/Sema/TreeTransform.h11383 struct TransformedInitCapture {
tools/clang/tools/extra/clang-doc/Representation.h 115 struct Reference {
167 struct FieldTypeInfo : public TypeInfo {
185 struct MemberTypeInfo : public FieldTypeInfo {
209 struct Location {
tools/clang/tools/extra/clangd/index/Symbol.h 87 struct IncludeHeaderWithReferences {
tools/llvm-mca/Views/BottleneckAnalysis.h 179 struct DependencyEdge {
tools/llvm-mca/Views/RegisterFileStatistics.h 49 struct RegisterFileUsage {
55 struct MoveEliminationInfo {
tools/llvm-pdbutil/StreamUtil.h 36 struct StreamInfo {
tools/llvm-readobj/ELFDumper.cpp 255 class VersionMapEntry : public PointerIntPair<const void *, 1> {
unittests/ADT/SmallVectorTest.cpp 26 class Constructable {
142 struct NonCopyable {
utils/TableGen/CodeGenRegisters.h 476 struct RegUnit {