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

Definitions

include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/AliasAnalysis.h
   78 enum AliasResult : uint8_t {
  311 class AAResults {
include/llvm/Analysis/AssumptionCache.h
   51   class AffectedValueCallbackVH final : public CallbackVH {
include/llvm/Analysis/BasicAliasAnalysis.h
   54 class BasicAAResult : public AAResultBase<BasicAAResult> {
  110   struct VariableGEPIndex {
include/llvm/Analysis/LoopAccessAnalysis.h
  113   struct Dependence {
  336   struct PointerInfo {
  386   struct CheckingPtrGroup {
include/llvm/Analysis/MemoryLocation.h
  174 class MemoryLocation {
include/llvm/Analysis/ScalarEvolution.h
 1247   struct ExitNotTakenInfo {
include/llvm/Analysis/TargetLibraryInfo.h
   47 class TargetLibraryInfoImpl {
include/llvm/Analysis/TargetTransformInfo.h
  108 class TargetTransformInfo {
include/llvm/Analysis/VectorUtils.h
   59 struct VFParameter {
include/llvm/CodeGen/AsmPrinter.h
  145   struct HandlerInfo {
  260   struct XRayFunctionEntry {
include/llvm/CodeGen/CallingConvLower.h
   33 class CCValAssign {
  236   struct ByValInfo {
include/llvm/CodeGen/DbgEntityHistoryCalculator.h
   53   class Entry {
include/llvm/CodeGen/FunctionLoweringInfo.h
  158   struct LiveOutInfo {
include/llvm/CodeGen/GlobalISel/CallLowering.h
   46   struct ArgInfo {
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  292 class LegalizeRule {
include/llvm/CodeGen/MachineFunction.h
  202 struct SEHHandler {
  359   struct VariableDbgInfo {
  386   struct ArgRegPair {
include/llvm/CodeGen/Register.h
   19 class Register {
include/llvm/CodeGen/SelectionDAGNodes.h
  123 class SDValue {
include/llvm/CodeGen/SwitchLoweringUtils.h
  189 struct BitTestCase {
include/llvm/CodeGen/TargetCallingConv.h
   27   struct ArgFlagsTy {
  157   struct InputArg {
  195   struct OutputArg {
include/llvm/DebugInfo/DIContext.h
   30 struct DILineInfo {
include/llvm/IR/DataLayout.h
   71 struct LayoutAlignElem {
   90 struct PointerAlignElem {
include/llvm/IR/DebugInfoMetadata.h
  739   enum class Signedness { Signed, Unsigned };
 2447   struct FragmentInfo {
include/llvm/IR/DiagnosticInfo.h
  418   struct Argument {
include/llvm/IR/InstrTypes.h
 1000 struct OperandBundleUse {
include/llvm/IR/IntrinsicInst.h
  214     enum RoundingMode : uint8_t {
  225     enum ExceptionBehavior : uint8_t {
include/llvm/IR/ValueHandle.h
  181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/MC/MCAsmMacro.h
   21 class AsmToken {
include/llvm/MC/MCDwarf.h
   52 struct MCDwarfFile {
include/llvm/MC/MCFixup.h
   77 class MCFixup {
include/llvm/MC/MCInst.h
   34 class MCOperand {
include/llvm/MC/MCLinkerOptimizationHint.h
  102 class MCLOHDirective {
include/llvm/MC/MCObjectStreamer.h
   41   struct PendingMCFixup {
include/llvm/MC/MCParser/MCAsmParser.h
  115   struct MCPendingError {
include/llvm/Support/Alignment.h
   40 struct Align {
include/llvm/Support/CodeGen.h
   22     enum Model { Static, PIC_, DynamicNoPIC, ROPI, RWPI, ROPI_RWPI };
   28     enum Model { Tiny, Small, Kernel, Medium, Large };
include/llvm/Support/CommandLine.h
  619 struct OptionEnumValue {
include/llvm/Support/LowLevelTypeImpl.h
   39 class LLT {
include/llvm/Support/MD5.h
   55   struct MD5Result {
include/llvm/Support/SourceMgr.h
  229 class SMFixIt {
include/llvm/Support/YAMLTraits.h
 1599   enum InState {
lib/Target/RISCV/Utils/RISCVBaseInfo.h
   94 enum RoundingMode {
  182 enum ABI {
lib/Target/RISCV/Utils/RISCVMatInt.h
   20 struct Inst {