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

Definitions

include/llvm/ADT/APInt.h
   69 class LLVM_NODISCARD APInt {
include/llvm/ADT/APSInt.h
   21 class LLVM_NODISCARD APSInt : public APInt {
include/llvm/ADT/CachedHashString.h
   72 class CachedHashString {
include/llvm/ADT/SmallVector.h
  178 template <typename T, bool = is_trivially_copyable<T>::value>
include/llvm/Analysis/BasicAliasAnalysis.h
  110   struct VariableGEPIndex {
include/llvm/Analysis/LoopAccessAnalysis.h
  386   struct CheckingPtrGroup {
include/llvm/CodeGen/GlobalISel/CallLowering.h
   46   struct ArgInfo {
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  292 class LegalizeRule {
include/llvm/CodeGen/MachinePipeliner.h
  316 class NodeSet {
include/llvm/CodeGen/WinEHFuncInfo.h
   72 struct WinEHTryBlockMapEntry {
include/llvm/DebugInfo/DIContext.h
   30 struct DILineInfo {
include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h
   79   struct Entry {
include/llvm/IR/ConstantRange.h
   47 class LLVM_NODISCARD ConstantRange {
include/llvm/IR/DiagnosticInfo.h
  418   struct Argument {
include/llvm/IR/ValueHandle.h
  181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/MC/MCAsmMacro.h
   21 class AsmToken {
include/llvm/MC/MCInst.h
  158 class MCInst {
include/llvm/MC/MCParser/MCAsmParser.h
  115   struct MCPendingError {
include/llvm/MCA/Instruction.h
  602 class WriteRef {
include/llvm/Support/CommandLine.h
  766   class OptionInfo : public GenericOptionInfo {
include/llvm/Support/SourceMgr.h
  229 class SMFixIt {
include/llvm/Transforms/Utils/SSAUpdaterBulk.h
   41   struct RewriteInfo {
lib/CodeGen/SafeStackLayout.h
   27   struct StackRegion {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2684 struct MatchScope {
lib/MC/WasmObjectWriter.cpp
   61 struct WasmSignature {
lib/Target/AMDGPU/AMDGPUInstructionSelector.h
   61   struct GEPInfo {
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  276   struct AttributeItem {
lib/Target/X86/X86CallFrameOptimization.cpp
   70   struct CallContext {
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  139   struct BlockCondInfo {
lib/Transforms/IPO/FunctionAttrs.cpp
 1107   struct InferenceDescriptor {
lib/Transforms/IPO/PartialInlining.cpp
  183   struct OutlineRegionInfo {
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
  161 struct RegInfo {
lib/Transforms/Scalar/GVNHoist.cpp
  142 struct CHIArg {
lib/Transforms/Scalar/LoopRerollPass.cpp
  199     struct SimpleLoopReduction {
  367     struct DAGRootSet {
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  323 struct Formula {
 1075 struct LSRFixup {
lib/Transforms/Scalar/Reassociate.cpp
   95 class llvm::reassociate::XorOpnd {
tools/clang/include/clang/AST/APValue.h
  115 class APValue {
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  103 class BoundNodes {
tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
   30 class UninitUse {
tools/clang/include/clang/Basic/Diagnostic.h
   66 class FixItHint {
 1438 class StoredDiagnostic {
tools/clang/include/clang/Basic/Module.h
  157   struct Header {
  178   struct UnresolvedHeaderDirective {
  301   struct UnresolvedExportDecl {
tools/clang/include/clang/Basic/TargetInfo.h
  829   struct ConstraintInfo {
tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h
   22   struct DiagEntry {
tools/clang/include/clang/Sema/DeclSpec.h
 1158 struct DeclaratorChunk {
tools/clang/include/clang/Sema/ParsedTemplate.h
   29   class ParsedTemplateArgument {
tools/clang/include/clang/Sema/Sema.h
 8725   struct ObjCArgInfo {
tools/clang/include/clang/Sema/TypoCorrection.h
   42 class TypoCorrection {
tools/clang/include/clang/Tooling/Core/Diagnostic.h
   31 struct DiagnosticMessage {
tools/clang/lib/ARCMigrate/ObjCMT.cpp
 2044 struct EditEntry {
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  224   struct PoolScope {
tools/clang/lib/AST/Interp/Pointer.h
   39 class Pointer {
tools/clang/lib/Format/FormatToken.h
  650   struct ColumnFormat {
tools/clang/lib/Format/SortJavaScriptImports.cpp
   71 struct JsModuleReference {
tools/clang/lib/Format/UnwrappedLineParser.h
   36 struct UnwrappedLine {
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  286 struct UnattachedDirective {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  657 struct clang::DeducedPack {
tools/clang/tools/libclang/CIndex.cpp
 6879   struct PostChildrenInfo {
tools/lldb/include/lldb/Core/Disassembler.h
  180   struct Operand {
tools/lldb/include/lldb/Symbol/CompilerType.h
   30 class CompilerType {
tools/lldb/include/lldb/Symbol/Function.h
  253 struct CallSiteParameter {
tools/lldb/include/lldb/Symbol/SymbolContext.h
   33 class SymbolContext {
tools/llvm-objcopy/CopyConfig.h
  147 struct CopyConfig {
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 1929 class pw_aff {
unittests/ADT/SmallVectorTest.cpp
   26 class Constructable {
utils/TableGen/SearchableTableEmitter.cpp
   53 struct GenericField {