Go to the source code of this file.
◆ BUILTIN_COUNTER
#define BUILTIN_COUNTER |
( |
| NAME | ) |
|
◆ BUILTIN_ID
#define BUILTIN_ID |
( |
| Name | ) |
|
Value: case Builtin::k##Name: \
return true;
◆ BUILTIN_ID_TRAP
#define BUILTIN_ID_TRAP |
( |
| Name | ) |
|
Value: case Builtin::kThrowWasm##Name: \
return true;
◆ DEF_INIT_LOOKUP [1/2]
#define DEF_INIT_LOOKUP |
( |
| NAME | ) |
|
Value: result[
static_cast<int>(Builtin::k##
NAME)] = next_index++;
ZoneVector< RpoNumber > & result
◆ DEF_INIT_LOOKUP [2/2]
#define DEF_INIT_LOOKUP |
( |
| NAME | ) |
|
Value: if (index == next_index) { \
return Builtin::k##
NAME; \
} \
++next_index;
◆ DEF_INIT_LOOKUP_TRAP [1/2]
#define DEF_INIT_LOOKUP_TRAP |
( |
| NAME | ) |
|
Value:
#define DEF_INIT_LOOKUP(NAME)
◆ DEF_INIT_LOOKUP_TRAP [2/2]
#define DEF_INIT_LOOKUP_TRAP |
( |
| NAME | ) |
|
◆ WASM_BUILTIN_LIST
#define WASM_BUILTIN_LIST |
( |
| V, |
|
|
| VTRAP ) |
Value:
WASM_BUILTINS_WITHOUT_JUMP_TABLE_SLOT(
V)
#define WASM_BUILTINS_WITH_JUMP_TABLE_SLOT(V, VTRAP)
Definition at line 161 of file wasm-builtin-list.h.
◆ WASM_BUILTINS_WITH_JUMP_TABLE_SLOT
#define WASM_BUILTINS_WITH_JUMP_TABLE_SLOT |
( |
| V, |
|
|
| VTRAP ) |
◆ WASM_BUILTINS_WITHOUT_JUMP_TABLE_SLOT
#define WASM_BUILTINS_WITHOUT_JUMP_TABLE_SLOT |
( |
| V | ) |
|
Value: V(IterableToFixedArrayForWasm) \
V(WasmAllocateInYoungGeneration) \
V(WasmAllocateInOldGeneration) \
V(WasmAllocateZeroedFixedArray) \
V(WasmSuspend) \
V(WasmToJsWrapperInvalidSig) \
V(WasmTrap) \
V(WasmTrapHandlerThrowTrap)
Definition at line 151 of file wasm-builtin-list.h.