reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
   19 enum {
gen/lib/Target/Mips/MipsGenInstrInfo.inc
   14   enum {
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
   19 enum {
gen/tools/clang/include/clang/AST/Attrs.inc
 6649   enum Mode {
 8737   enum MapTypeTy {
include/llvm/ADT/APInt.h
   69 class LLVM_NODISCARD APInt {
include/llvm/ADT/None.h
   22 enum class NoneType { None = 1 };
include/llvm/ADT/SmallVector.h
  641   template <typename... ArgTypes> reference emplace_back(ArgTypes &&... Args) {
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/LazyCallGraph.h
  135   class Edge {
  138     enum Kind : bool { Ref = false, Call = true };
  327   class Node {
include/llvm/Analysis/MemoryLocation.h
  174 class MemoryLocation {
include/llvm/Analysis/ScalarEvolution.h
 1199   struct ExitLimit {
include/llvm/BinaryFormat/Dwarf.h
  109 enum Form : uint16_t {
include/llvm/BinaryFormat/Wasm.h
  176 struct WasmSymbolInfo {
include/llvm/CodeGen/AsmPrinter.h
  260   struct XRayFunctionEntry {
include/llvm/CodeGen/DbgEntityHistoryCalculator.h
   55     enum EntryKind { DbgValue, Clobber };
include/llvm/CodeGen/GlobalISel/RegBankSelect.h
  313   class RepairingPlacement {
include/llvm/CodeGen/Register.h
   19 class Register {
include/llvm/CodeGen/SelectionDAGNodes.h
  123 class SDValue {
include/llvm/CodeGen/StackMaps.h
  196     enum LocationType {
include/llvm/CodeGen/TargetCallingConv.h
   27   struct ArgFlagsTy {
include/llvm/CodeGen/TargetPassConfig.h
   52 class IdentifyingPassPtr {
include/llvm/CodeGen/ValueTypes.h
   33   struct EVT {
include/llvm/DebugInfo/DWARF/DWARFDie.h
   42 class DWARFDie {
include/llvm/IR/Attributes.h
   51 class Attribute {
  214 class AttributeSet {
include/llvm/IR/ConstantRange.h
   47 class LLVM_NODISCARD ConstantRange {
include/llvm/IR/InstrTypes.h
 1000 struct OperandBundleUse {
include/llvm/IR/ModuleSummaryIndex.h
  164 struct ValueInfo {
include/llvm/MC/MCAsmMacro.h
   21 class AsmToken {
   23   enum TokenKind {
include/llvm/MC/MCFixup.h
   77 class MCFixup {
include/llvm/MC/MCInst.h
  158 class MCInst {
include/llvm/MC/MCParser/MCTargetAsmParser.h
   34 enum AsmRewriteKind {
   62 struct IntelExpr {
include/llvm/MCA/Instruction.h
   37 struct WriteDescriptor {
   65 struct ReadDescriptor {
  562 class InstRef {
include/llvm/ProfileData/InstrProfData.inc
  735 typedef struct InstrProfValueData {
include/llvm/Remarks/Remark.h
   67 struct Remark {
include/llvm/Support/BlockFrequency.h
   24 class BlockFrequency {
include/llvm/Support/BranchProbability.h
   30 class BranchProbability {
include/llvm/Support/CFGUpdate.h
   26 enum class UpdateKind : unsigned char { Insert, Delete };
include/llvm/Support/MachineValueType.h
   30   class MVT {
include/llvm/Support/Path.h
   28 enum class Style { windows, posix, native };
include/llvm/Support/Regex.h
   29     enum {
include/llvm/Support/SMLoc.h
   23 class SMLoc {
include/llvm/TextAPI/MachO/Architecture.h
   24 enum Architecture : uint8_t {
include/llvm/TextAPI/MachO/Platform.h
   22 enum class PlatformKind : unsigned {
include/llvm/TextAPI/MachO/Target.h
   24 class Target {
include/llvm/Transforms/IPO/Attributor.h
  139 struct IRPosition {
lib/CodeGen/AsmPrinter/CodeViewDebug.h
   64   struct LocalVarDefRange {
   96   struct LocalVariable {
  102   struct CVGlobalVariable {
lib/CodeGen/AsmPrinter/DebugLocEntry.h
   24 class DbgValueLoc {
lib/CodeGen/CodeGenPrepare.cpp
 2076 struct ExtAddrMode : public TargetLowering::AddrMode {
lib/CodeGen/ModuloSchedule.cpp
 1516 class KernelOperandInfo {
lib/CodeGen/SafeStackColoring.h
   58   struct LiveRange {
lib/Support/TimeProfiler.cpp
   35 struct Entry {
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  648   struct NearMissMessage {
lib/Transforms/Coroutines/CoroInternal.h
   96     enum {
lib/Transforms/IPO/HotColdSplitting.cpp
  358 class OutliningRegion {
lib/Transforms/Scalar/GVNSink.cpp
  194 struct SinkingInstructionCandidate {
lib/Transforms/Scalar/GuardWidening.cpp
  207   class RangeCheck {
lib/Transforms/Scalar/NewGVN.cpp
 3498 struct NewGVN::ValueDFS {
tools/clang/include/clang/AST/ASTContext.h
  160 class ASTContext : public RefCountedBase<ASTContext> {
tools/clang/include/clang/AST/CharUnits.h
   38   class CharUnits {
tools/clang/include/clang/AST/ComparisonCategories.h
   56 enum class ComparisonCategoryResult : unsigned char {
tools/clang/include/clang/AST/Decl.h
 3964   class Capture {
tools/clang/include/clang/AST/DeclarationName.h
  690 struct DeclarationNameInfo {
tools/clang/include/clang/AST/OSLog.h
   27   enum Kind {
tools/clang/include/clang/AST/Type.h
  643 class QualType {
tools/clang/include/clang/Basic/Diagnostic.h
  152   enum Level {
 1317 class Diagnostic {
tools/clang/include/clang/Basic/FileManager.h
  171 class FileManager : public RefCountedBase<FileManager> {
tools/clang/include/clang/Basic/OpenMPKinds.h
   22 enum OpenMPDirectiveKind {
   77 enum OpenMPDependClauseKind {
   93 enum OpenMPMapClauseKind {
tools/clang/include/clang/Basic/OperatorKinds.h
   21 enum OverloadedOperatorKind : int {
tools/clang/include/clang/Basic/PartialDiagnostic.h
   35 class PartialDiagnostic {
tools/clang/include/clang/Basic/Sanitizers.h
   29 class SanitizerMask {
tools/clang/include/clang/Basic/SourceLocation.h
   86 class SourceLocation {
  196 class SourceRange {
  234 class CharSourceRange {
tools/clang/include/clang/Basic/Specifiers.h
  113   enum AccessSpecifier {
tools/clang/include/clang/Edit/EditedSource.h
   51   struct MacroArgUse {
tools/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h
   33 enum TokenKind {
tools/clang/include/clang/Parse/Parser.h
   57 class Parser : public CodeCompletionHandler {
tools/clang/include/clang/Sema/CleanupInfo.h
   19 class CleanupInfo {
tools/clang/include/clang/Sema/Sema.h
  331 class Sema {
  977   enum class ExpressionEvaluationContext {
 1070     enum ExpressionKind {
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
   96   struct CmdLineOption {
  192   struct PackageInfo {
tools/clang/include/clang/Tooling/Transformer/RewriteRule.h
   71 struct ASTEdit {
  107   struct Case {
tools/clang/lib/AST/Interp/Function.h
   35   struct Local {
tools/clang/lib/CodeGen/Address.h
   24 class Address {
tools/clang/lib/CodeGen/CGBlocks.cpp
   70 enum class BlockCaptureEntityKind {
tools/clang/lib/CodeGen/CGBlocks.h
  109 class BlockFieldFlags {
  160   class Capture {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 4382 struct PrivateHelpersTy {
tools/clang/lib/CodeGen/CGValue.h
  166 class LValue {
tools/clang/tools/extra/clang-doc/Representation.h
  115 struct Reference {
  167 struct FieldTypeInfo : public TypeInfo {
  185 struct MemberTypeInfo : public FieldTypeInfo {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
   89 enum class InitializerPlacement {
tools/clang/tools/libclang/Indexing.cpp
   70 class PPRegion {
tools/llvm-mca/Views/BottleneckAnalysis.h
  179 struct DependencyEdge {
tools/llvm-mca/Views/RegisterFileStatistics.h
   49   struct RegisterFileUsage {
   55   struct MoveEliminationInfo {
tools/polly/include/polly/ScopInfo.h
 1119 struct InvariantEquivClassTy {
usr/include/c++/7.4.0/bits/stl_pair.h
   76   struct piecewise_construct_t { explicit piecewise_construct_t() = default; };