Wire Sysio Wire Sysion 1.0.0
|
Public Member Functions | |
FunctionValidationContext (const Module &inModule, const FunctionDef &inFunctionDef) | |
Uptr | getControlStackSize () |
void | logOperator (const std::string &operatorDescription) |
void | unknown (Opcode opcode) |
void | block (ControlStructureImm imm) |
void | loop (ControlStructureImm imm) |
void | if_ (ControlStructureImm imm) |
void | else_ (NoImm imm) |
void | end (NoImm) |
void | return_ (NoImm) |
void | br (BranchImm imm) |
void | br_table (BranchTableImm imm) |
void | br_if (BranchImm imm) |
void | unreachable (NoImm) |
void | drop (NoImm) |
void | select (NoImm) |
void | get_local (GetOrSetVariableImm< false > imm) |
void | set_local (GetOrSetVariableImm< false > imm) |
void | tee_local (GetOrSetVariableImm< false > imm) |
void | get_global (GetOrSetVariableImm< true > imm) |
void | set_global (GetOrSetVariableImm< true > imm) |
void | call (CallImm imm) |
void | call_indirect (CallIndirectImm imm) |
void | validateImm (NoImm) |
template<typename nativeType > | |
void | validateImm (LiteralImm< nativeType > imm) |
template<Uptr naturalAlignmentLog2> | |
void | validateImm (LoadOrStoreImm< naturalAlignmentLog2 > imm) |
void | validateImm (MemoryImm) |
Definition at line 144 of file Validate.cpp.
|
inline |
Definition at line 146 of file Validate.cpp.
|
inline |
Definition at line 199 of file Validate.cpp.
|
inline |
Definition at line 234 of file Validate.cpp.
|
inline |
Definition at line 255 of file Validate.cpp.
|
inline |
Definition at line 239 of file Validate.cpp.
|
inline |
Definition at line 305 of file Validate.cpp.
|
inline |
Definition at line 311 of file Validate.cpp.
|
inline |
Definition at line 266 of file Validate.cpp.
|
inline |
Definition at line 215 of file Validate.cpp.
|
inline |
Definition at line 221 of file Validate.cpp.
|
inline |
Definition at line 296 of file Validate.cpp.
|
inline |
Definition at line 281 of file Validate.cpp.
|
inline |
Definition at line 158 of file Validate.cpp.
|
inline |
Definition at line 209 of file Validate.cpp.
|
inline |
Definition at line 160 of file Validate.cpp.
|
inline |
Definition at line 204 of file Validate.cpp.
|
inline |
Definition at line 228 of file Validate.cpp.
|
inline |
Definition at line 271 of file Validate.cpp.
|
inline |
Definition at line 300 of file Validate.cpp.
|
inline |
Definition at line 285 of file Validate.cpp.
|
inline |
Definition at line 289 of file Validate.cpp.
|
inline |
Definition at line 195 of file Validate.cpp.
|
inline |
Definition at line 262 of file Validate.cpp.
|
inline |
Definition at line 324 of file Validate.cpp.
|
inline |
Definition at line 327 of file Validate.cpp.
|
inline |
Definition at line 333 of file Validate.cpp.
|
inline |
Definition at line 321 of file Validate.cpp.