LLVM  15.0.0git
Public Attributes | List of all members
llvm::wasm::WasmInitExprMVP Struct Reference

#include "llvm/BinaryFormat/Wasm.h"

Collaboration diagram for llvm::wasm::WasmInitExprMVP:
Collaboration graph
[legend]

Public Attributes

uint8_t Opcode
 
union {
   int32_t   Int32
 
   int64_t   Int64
 
   uint32_t   Float32
 
   uint64_t   Float64
 
   uint32_t   Global
 
Value
 

Detailed Description

Definition at line 94 of file Wasm.h.

Member Data Documentation

◆ Float32

uint32_t llvm::wasm::WasmInitExprMVP::Float32

Definition at line 99 of file Wasm.h.

Referenced by llvm::yaml::MappingTraits< WasmYAML::InitExpr >::mapping().

◆ Float64

uint64_t llvm::wasm::WasmInitExprMVP::Float64

Definition at line 100 of file Wasm.h.

Referenced by llvm::yaml::MappingTraits< WasmYAML::InitExpr >::mapping().

◆ Global

uint32_t llvm::wasm::WasmInitExprMVP::Global

Definition at line 101 of file Wasm.h.

Referenced by llvm::yaml::MappingTraits< WasmYAML::InitExpr >::mapping().

◆ Int32

int32_t llvm::wasm::WasmInitExprMVP::Int32

◆ Int64

int64_t llvm::wasm::WasmInitExprMVP::Int64

◆ Opcode

uint8_t llvm::wasm::WasmInitExprMVP::Opcode

◆ Value

union { ... } llvm::wasm::WasmInitExprMVP::Value

The documentation for this struct was generated from the following file: