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
- public ContentsUnion()
Methods
ΒΆContentsUnion()
ContentsUnion()
Declared at: llvm/include/llvm/CodeGen/MachineOperand.h:168