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/DenseMap.h
   57 template <typename DerivedT, typename KeyT, typename ValueT, typename KeyInfoT,
include/llvm/ADT/DenseSet.h
   30 struct DenseSetEmpty {};
include/llvm/ADT/SmallBitVector.h
   34 class SmallBitVector {
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/BlockFrequencyInfoImpl.h
  182   struct BlockNode {
include/llvm/Analysis/ScalarEvolution.h
 1268   class BackedgeTakenInfo {
 1381   struct LoopProperties {
include/llvm/BinaryFormat/Wasm.h
  158 struct WasmDataReference {
include/llvm/CodeGen/FunctionLoweringInfo.h
  100   struct StatepointSpillMap {
include/llvm/CodeGen/ISDOpcodes.h
   38   enum NodeType {
include/llvm/CodeGen/Register.h
   19 class Register {
include/llvm/CodeGen/SelectionDAG.h
  273   struct CallSiteDbgInfo {
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/ExecutionEngine/JITSymbol.h
   56 class JITSymbolFlags {
  190 class JITEvaluatedSymbol {
include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
  168   struct EHFrameRange {
include/llvm/IR/ConstantRange.h
   47 class LLVM_NODISCARD ConstantRange {
include/llvm/IR/ValueHandle.h
  181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/Support/BranchProbability.h
   30 class BranchProbability {
include/llvm/Support/GenericDomTreeConstruction.h
   61   struct InfoRec {
include/llvm/Support/JSON.h
  280 class Value {
include/llvm/Transforms/Instrumentation/InstrProfiling.h
   50   struct PerFunctionProfileData {
include/llvm/Transforms/Scalar/GVN.h
  170   struct LeaderTableEntry {
include/llvm/Transforms/Scalar/Reassociate.h
   86   struct PairMapValue {
lib/CodeGen/AsmPrinter/DwarfFile.h
   84   struct ScopeVars {
lib/CodeGen/MachineBlockPlacement.cpp
  320   struct BlockAndTailDupResult {
lib/CodeGen/MachineCopyPropagation.cpp
   77   struct CopyInfo {
lib/CodeGen/MachineVerifier.cpp
  130     struct BBInfo {
lib/CodeGen/StackColoring.cpp
  387   struct BlockLifetimeInfo {
lib/ExecutionEngine/GDBRegistrationListener.cpp
   65 struct RegisteredObjectInfo {
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  150   enum ElfMappingSymbol {
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h
   97 struct AMDGPUFunctionArgInfo {
lib/Target/AMDGPU/AMDGPUAsmPrinter.h
   42   struct SIFunctionResourceInfo {
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
   69 class RegSeqInfo {
lib/Target/AMDGPU/SIWholeQuadMode.cpp
  125 struct InstrInfo {
  131 struct BlockInfo {
lib/Target/Mips/MipsRegisterBankInfo.h
   56   enum InstType {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 1173   struct ValueRotInfo {
lib/Target/X86/X86PadShortFunction.cpp
   35   struct VisitedBBInfo {
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  208 class RegSortData {
tools/clang/include/clang/AST/CXXInheritance.h
  134   struct IsVirtBaseAndNumberNonVirtBases {
tools/clang/include/clang/AST/CharUnits.h
   38   class CharUnits {
tools/clang/include/clang/Analysis/Analyses/Consumed.h
   43   enum ConsumedState {
tools/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h
   79 class FunctionParmMutationAnalyzer {
tools/clang/include/clang/Basic/SourceLocation.h
   38 class FileID {
  196 class SourceRange {
tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h
  277   class UnparsedFileStatus {
tools/clang/lib/AST/VTableBuilder.cpp
  827   struct MethodInfo {
tools/clang/lib/CodeGen/Address.h
   24 class Address {
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
   29   struct ReachedStat {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
   64   struct InvalidationInfo {
unittests/ADT/DenseMapTest.cpp
   34 class CtorTester {