union MachineOperand::ContentsUnion

Declaration

union MachineOperand::ContentsUnion { /* full declaration omitted */ };

Description

Contents union - This contains the payload for the various operand types.

Declared at: llvm/include/llvm/CodeGen/MachineOperand.h:167

Member Variables

public llvm::MachineBasicBlock* MBB
public const llvm::ConstantFP* CFP
public const llvm::ConstantInt* CI
public int64_t ImmVal
public const uint32_t* RegMask
public const llvm::MDNode* MD
public llvm::MCSymbol* Sym
public unsigned int CFIIndex
public Intrinsic::ID IntrinsicID
public unsigned int Pred
public ArrayRef<int> ShuffleMask
public struct(unnamed struct at / home / hdoc / tmp / llvm - project / llvm / include / llvm / CodeGen / MachineOperand.h : 181 : 5) Reg
public struct(unnamed struct at / home / hdoc / tmp / llvm - project / llvm / include / llvm / CodeGen / MachineOperand.h : 189 : 5) OffsetedInfo

Method Overview

Methods

ΒΆContentsUnion()

Declared at: llvm/include/llvm/CodeGen/MachineOperand.h:168