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/IntervalMap.h
  773   struct Entry {
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/BlockFrequencyInfoImpl.h
   82 class BlockMass {
  182   struct BlockNode {
include/llvm/Analysis/DependenceAnalysis.h
  344     struct Subscript {
include/llvm/CodeGen/FunctionLoweringInfo.h
  158   struct LiveOutInfo {
include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
  120 class SrcOp {
include/llvm/CodeGen/LiveVariables.h
   78   struct VarInfo {
include/llvm/CodeGen/LoopTraversal.h
   67   struct MBBInfo {
include/llvm/CodeGen/Register.h
   19 class Register {
include/llvm/CodeGen/SelectionDAGNodes.h
  123 class SDValue {
include/llvm/CodeGen/ValueTypes.h
   33   struct EVT {
include/llvm/IR/Attributes.h
  214 class AttributeSet {
include/llvm/MC/LaneBitmask.h
   39   struct LaneBitmask {
include/llvm/MC/MCInst.h
   34 class MCOperand {
include/llvm/Support/BlockFrequency.h
   24 class BlockFrequency {
include/llvm/Support/BranchProbability.h
   30 class BranchProbability {
include/llvm/Support/LowLevelTypeImpl.h
   39 class LLT {
include/llvm/Support/MachineValueType.h
   30   class MVT {
lib/CodeGen/IfConversion.cpp
 1206   struct BBState {
lib/CodeGen/RegAllocGreedy.cpp
  244   struct RegInfo {
lib/CodeGen/RegisterCoalescer.cpp
 2229   struct Val {
lib/Target/Hexagon/BitTracker.h
  154 struct BitTracker::BitValue {
lib/Target/Mips/MipsAnalyzeImmediate.h
   19     struct Inst {
lib/Target/Mips/MipsOptimizePICCall.cpp
   64 class MBBInfo {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
   69   struct BucketElement {
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1855 struct IVInc {
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  264 struct PartiallyConstructedSafepointRecord {
lib/Transforms/Scalar/Scalarizer.cpp
   75 class Scatterer {
lib/Transforms/Utils/ValueMapper.cpp
   97 struct MappingContext {
lib/Transforms/Vectorize/LoopVectorize.cpp
 1008   struct RegisterUsage {
tools/clang/include/clang/AST/APValue.h
  115 class APValue {
tools/clang/include/clang/AST/ASTTypeTraits.h
  230 class DynTypedNode {
tools/clang/include/clang/AST/Expr.h
 4686   class Designator {
tools/clang/include/clang/AST/TemplateBase.h
   50 class TemplateArgument {
tools/clang/include/clang/AST/Type.h
  643 class QualType {
 3419   class ExtParameterInfo {
tools/clang/include/clang/Basic/SourceLocation.h
   86 class SourceLocation {
tools/clang/include/clang/Sema/Template.h
  189   class DeducedTemplateArgument : public TemplateArgument {
tools/clang/lib/CodeGen/CGCall.cpp
 1365   struct IRArgs {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
10235   struct ParamAttrTy {
tools/clang/lib/CodeGen/CodeGenFunction.h
 1260     struct CancelExit {
tools/clang/lib/Driver/Driver.cpp
 3798   struct JobActionInfo final {
tools/clang/lib/Sema/SemaOpenMP.cpp
 5239 struct LoopIterationSpace final {
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp
   90 struct RecordIdDsc {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h
   15 class DWARFDIE : public DWARFBaseDIE {
tools/llvm-diff/DifferenceEngine.cpp
  505 struct DiffEntry {
tools/llvm-mca/Views/BottleneckAnalysis.h
  222   struct DGNode {
unittests/ADT/SmallVectorTest.cpp
   26 class Constructable {
usr/include/c++/7.4.0/bits/stl_uninitialized.h
  141       template<typename _ForwardIterator, typename _Tp>
utils/TableGen/RISCVCompressInstEmitter.cpp
   75   struct OpData {