AnalyzeLoopAssignment(WasmDecoder *decoder, const uint8_t *pc, uint32_t locals_count, Zone *zone, bool *loop_is_innermost=nullptr) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inlinestatic |
args | v8::internal::wasm::Decoder | private |
ArgVector typedef | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
ASSERT_TRIVIALLY_COPYABLE(Value) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
available_bytes() const | v8::internal::wasm::Decoder | inline |
buffer | v8::internal::wasm::Decoder | private |
buffer_offset() const | v8::internal::wasm::Decoder | inline |
buffer_offset_ | v8::internal::wasm::Decoder | protected |
BuildSimpleOperator(WasmOpcode opcode, const FunctionSig *sig) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
BuildSimpleOperator(WasmOpcode opcode, ValueType return_type, ValueType arg_type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
BuildSimpleOperator(WasmOpcode opcode, ValueType return_type, ValueType lhs_type, ValueType rhs_type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
BuildSimplePrototypeOperator(WasmOpcode opcode) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
CanReturnCall(const FunctionSig *target_sig) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
CHECK_LT(0, len) | v8::internal::wasm::Decoder | private |
checkAvailable(uint32_t size) | v8::internal::wasm::Decoder | inline |
CheckStaticallyOutOfBounds(const WasmMemory *memory, uint64_t size, uint64_t offset) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
consume_bytes(uint32_t size, const char *name="skip") | v8::internal::wasm::Decoder | inline |
consume_bytes(uint32_t size, const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_i32v(const char *name="var_int32") | v8::internal::wasm::Decoder | inline |
consume_i64v(const char *name="var_int64") | v8::internal::wasm::Decoder | inline |
consume_little_endian(const char *name) | v8::internal::wasm::Decoder | inlineprivate |
consume_u16(const char *name="uint16_t") | v8::internal::wasm::Decoder | inline |
consume_u32(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_u32v(const char *name="var_uint32") | v8::internal::wasm::Decoder | inline |
consume_u32v(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_u64v(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_u8(const char *name="uint8_t") | v8::internal::wasm::Decoder | inline |
consume_u8(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
Control typedef | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
control_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
control_at(uint32_t depth) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
control_depth() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
control_depth_of_current_catch() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
CreateValue(ValueType type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
current_catch() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
current_catch_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
current_code_reachable_and_ok_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
current_inst_trace_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
DECODE(Nop) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(NopForTestingUnsupportedInLiftoff) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Block) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Rethrow) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Throw) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Try) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Catch) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Delegate) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(CatchAll) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(TryTable) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(ThrowRef) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(BrOnNull) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(BrOnNonNull) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Loop) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(If) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Else) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(End) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Select) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(SelectWithType) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Br) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(BrIf) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(BrTable) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Return) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Unreachable) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(I32Const) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(I64Const) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(F32Const) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(F64Const) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(RefNull) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(RefIsNull) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(RefFunc) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(RefAsNonNull) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(LocalGet) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(LocalSet) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(LocalTee) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Drop) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(GlobalGet) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(GlobalSet) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(TableGet) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(TableSet) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(LoadMem) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(StoreMem) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(MemoryGrow) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(MemorySize) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(CallFunction) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(CallIndirect) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(ReturnCall) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(ReturnCallIndirect) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(CallRef) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(ReturnCallRef) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(RefEq) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(ContNew) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Resume) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Suspend) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Numeric) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(AsmJs) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Simd) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(Atomic) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DECODE(GC) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Decode() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
DecodeAsmJsOpcode(WasmOpcode opcode, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeAtomicOpcode(WasmOpcode opcode, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeError(Args... args) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
DecodeFunctionBody() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
DecodeGCOpcode(WasmOpcode opcode, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeLoadLane(WasmOpcode opcode, LoadType type, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeLoadMem(LoadType type, int prefix_len=1) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeLoadTransformMem(LoadType type, LoadTransformationKind transform, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeLocals(const uint8_t *pc) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
DecodeNumericOpcode(WasmOpcode opcode, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Decoder(const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
Decoder(const base::Vector< const uint8_t > bytes, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inlineexplicit |
Decoder(const uint8_t *start, const uint8_t *pc, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
DecodeSimdOpcode(WasmOpcode opcode, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStoreLane(WasmOpcode opcode, StoreType type, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStoreMem(StoreType store, int prefix_len=1) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringEncodeWtf8(unibrow::Utf8Variant variant, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringEncodeWtf8Array(unibrow::Utf8Variant variant, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringMeasureWtf8(unibrow::Utf8Variant variant, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringNewWtf8(unibrow::Utf8Variant variant, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringNewWtf8Array(unibrow::Utf8Variant variant, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringRefOpcode(WasmOpcode opcode, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DecodeStringViewWtf8Encode(unibrow::Utf8Variant variant, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
detected_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
DoReturn() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Drop(int count=1) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Drop(const Value &) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DropArgs(const FunctionSig *sig) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
DropArgs(const StructType *type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
enabled_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
end() const | v8::internal::wasm::Decoder | inline |
end_ | v8::internal::wasm::Decoder | protected |
EndControl() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
EnsureStackArguments(int count) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
EnsureStackArguments_Slow(int count) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
error(const char *msg) | v8::internal::wasm::Decoder | inline |
error(const uint8_t *pc, const char *msg) | v8::internal::wasm::Decoder | inline |
error(uint32_t offset, const char *msg) | v8::internal::wasm::Decoder | inline |
error() const | v8::internal::wasm::Decoder | inline |
error_ | v8::internal::wasm::Decoder | protected |
error_ | v8::internal::wasm::Decoder | private |
errorf(const char *format, Args... args) | v8::internal::wasm::Decoder | inline |
errorf(const uint8_t *pc, const char *format, Args... args) | v8::internal::wasm::Decoder | inline |
errorf(uint32_t offset, const char *format, Args... args) | v8::internal::wasm::Decoder | inline |
failed() const | v8::internal::wasm::Decoder | inline |
FallThrough() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
format | v8::internal::wasm::Decoder | private |
GetBufferRelativeOffset(uint32_t offset) const | v8::internal::wasm::Decoder | inline |
GetOpcodeHandler(uint8_t opcode) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
GetOpcodeHandlerTableEntry(size_t idx) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivatestatic |
has_nondefaultable_locals_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
HasCatchAll(Control *block) const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
initialized_locals_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
InitializeInitializedLocalsTracking(int non_defaultable_locals) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
InitMerge(Merge< Value > *merge, uint32_t arity, func get_val) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
interface() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
interface_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
is_local_initialized(uint32_t local_index) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
is_shared_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
kBranchMerge enum value | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
kFallthroughMerge enum value | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
kFullValidation | v8::internal::wasm::Decoder | static |
kInitExprMerge enum value | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
kMaxErrorMsg | v8::internal::wasm::Decoder | private |
kNonStrictCounting enum value | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
kNoTrace enum value | v8::internal::wasm::Decoder | |
kNoValidation | v8::internal::wasm::Decoder | static |
kReturnMerge enum value | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
kStrictCounting enum value | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
kTrace enum value | v8::internal::wasm::Decoder | |
len | v8::internal::wasm::Decoder | private |
local_type(uint32_t index) const | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
local_types() const | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
local_types_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
locals_initialization_stack_depth() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
locals_initializers_stack_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
locals_offset_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
lookahead(int offset, uint8_t expected) | v8::internal::wasm::Decoder | inline |
MakeMemoryAccessImmediate(uint32_t pc_offset, uint32_t max_alignment) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
MarkMightThrow() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
MemoryAddressType(const WasmMemory *memory) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
MergeType enum name | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
module_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
more() const | v8::internal::wasm::Decoder | inline |
Name typedef | v8::internal::wasm::Decoder | |
NonConstError(WasmFullDecoder *decoder, WasmOpcode opcode) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivatestatic |
NotEnoughArgumentsError(int needed, int actual) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
num_locals() const | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
num_locals_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
ok() const | v8::internal::wasm::Decoder | inline |
onFirstError() override | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivatevirtual |
OpcodeHandler typedef | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
OpcodeLength(WasmDecoder *decoder, const uint8_t *pc, ImmediateObservers &... ios) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inlinestatic |
ParseBrOnCast(WasmOpcode opcode, uint32_t pc_offset) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
pc() const | v8::internal::wasm::Decoder | inline |
pc_ | v8::internal::wasm::Decoder | protected |
pc_offset(const uint8_t *pc) const | v8::internal::wasm::Decoder | inline |
pc_offset() const | v8::internal::wasm::Decoder | inline |
pc_relative_offset() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
Peek(int depth, int index, ValueType expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Peek(int depth=0) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Peek(ValueType expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Pop(int index, ValueType expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Pop() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Pop(ValueTypes... expected_types) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopArgs(const StructType *type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopArgs(const FunctionSig *sig) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopControl() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopDescriptor(ModuleTypeIndex described_index) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopPackedArray(uint32_t operand_index, ValueType expected_element_type, WasmArrayAccess access) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PoppedArgVector typedef | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
PopTypeError(int index, Value val, const char *expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopTypeError(int index, Value val, std::string expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PopTypeError(int index, Value val, ValueType expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
position() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
PRINTF_FORMAT(3, 4) verrorf(uint32_t offset | v8::internal::wasm::Decoder | private |
Push(Value value) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
Push(ValueType type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PushBranchValues enum name | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
PushControl(ControlKind kind, const BlockTypeImmediate &imm) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PushMergeValues(Control *c, Merge< Value > *merge) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PushReturns(ReturnVector values) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
PushReturns(const FunctionSig *sig) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
read_i32v(const uint8_t *pc, Name< ValidationTag > name="signed LEB32") | v8::internal::wasm::Decoder | inline |
read_i33v(const uint8_t *pc, Name< ValidationTag > name="signed LEB33") | v8::internal::wasm::Decoder | inline |
read_i64v(const uint8_t *pc, Name< ValidationTag > name="signed LEB64") | v8::internal::wasm::Decoder | inline |
read_leb(const uint8_t *pc, Name< ValidationTag > name="varint") | v8::internal::wasm::Decoder | inlineprivate |
read_leb_slowpath(const uint8_t *pc, Name< ValidationTag > name) | v8::internal::wasm::Decoder | inlineprivate |
read_leb_tail(const uint8_t *pc, Name< ValidationTag > name, IntType intermediate_result) | v8::internal::wasm::Decoder | inlineprivate |
read_little_endian(const uint8_t *pc, Name< ValidationTag > msg) | v8::internal::wasm::Decoder | inlineprivate |
read_prefixed_opcode(const uint8_t *pc, Name< ValidationTag > name="prefixed opcode") | v8::internal::wasm::Decoder | inline |
read_u16(const uint8_t *pc, Name< ValidationTag > msg="expected 2 bytes") | v8::internal::wasm::Decoder | inline |
read_u32(const uint8_t *pc, Name< ValidationTag > msg="expected 4 bytes") | v8::internal::wasm::Decoder | inline |
read_u32v(const uint8_t *pc, Name< ValidationTag > name="LEB32") | v8::internal::wasm::Decoder | inline |
read_u64(const uint8_t *pc, Name< ValidationTag > msg="expected 8 bytes") | v8::internal::wasm::Decoder | inline |
read_u64v(const uint8_t *pc, Name< ValidationTag > name="LEB64") | v8::internal::wasm::Decoder | inline |
read_u8(const uint8_t *pc, Name< ValidationTag > msg="expected 1 byte") | v8::internal::wasm::Decoder | inline |
Reset(const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
Reset(base::Vector< const uint8_t > bytes, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
ReturnVector typedef | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
RewriteStackTypes enum name | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
RollbackLocalsInitialization(Control *c) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
SafeOpcodeNameAt(const uint8_t *pc) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
set_end(const uint8_t *end) | v8::internal::wasm::Decoder | inline |
set_local_initialized(uint32_t local_index) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
SetSucceedingCodeDynamicallyUnreachable() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
sig_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
Simd8x16ShuffleOp(uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
SimdConstOp(uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
SimdExtractLane(WasmOpcode opcode, ValueType type, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
SimdReplaceLane(WasmOpcode opcode, ValueType type, uint32_t opcode_length) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
stack_ | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
stack_size() const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
stack_value(uint32_t depth) const | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
StackElementsCountMode enum name | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
start() const | v8::internal::wasm::Decoder | inline |
start_ | v8::internal::wasm::Decoder | protected |
startrel(const uint8_t *ptr) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TableAddressType(const WasmTable *table) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
toResult(T &&val) | v8::internal::wasm::Decoder | inline |
traceByteRange(const uint8_t *start, const uint8_t *end) | v8::internal::wasm::Decoder | inline |
TraceFailed() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
TraceFlag enum name | v8::internal::wasm::Decoder | |
traceOffEnd() | v8::internal::wasm::Decoder | inline |
TypeCheckAlwaysFails(Value obj, HeapType expected_type, bool null_succeeds) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TypeCheckAlwaysSucceeds(Value obj, HeapType type) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TypeCheckBranch(Control *c) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TypeCheckFallThru() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TypeCheckOneArmedIf(Control *c) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TypeCheckStackAgainstMerge(Merge< Value > *merge) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
TypeCheckStackAgainstMerge_Slow(Merge< Value > *merge) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
UnknownOpcodeError(WasmFullDecoder *decoder, WasmOpcode opcode) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivatestatic |
UnreachableValue(const uint8_t *pc) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivatestatic |
va_end(args) | v8::internal::wasm::Decoder | private |
va_start(args, format) | v8::internal::wasm::Decoder | private |
Validate(const uint8_t *pc, TagIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, GlobalIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, SigIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, StructIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, FieldImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, ArrayIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, CallFunctionImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, CallIndirectImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, BranchDepthImmediate &imm, size_t control_depth) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, BranchTableImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, WasmOpcode opcode, SimdLaneImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, Simd128Immediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, BlockTypeImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, MemoryIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, MemoryAccessImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, MemoryInitImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, MemoryCopyImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, TableInitImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, TableCopyImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, StringConstImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, TableIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, SelectTypeImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Validate(const uint8_t *pc, HeapTypeImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
validate | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | privatestatic |
ValidateCont(const uint8_t *pc, ContIndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
ValidateDataSegment(const uint8_t *pc, IndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
ValidateElementSegment(const uint8_t *pc, IndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
ValidateFunction(const uint8_t *pc, IndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
ValidateHeapType(const uint8_t *pc, HeapType type) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
ValidateLocal(const uint8_t *pc, IndexImmediate &imm) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
ValidateParameters(const FunctionSig *sig) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
ValidateStackValue(int index, Value value, ValueType expected) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inlineprivate |
ValidateValueType(const uint8_t *pc, ValueType type) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
Value typedef | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
WasmArrayAccess enum name | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | private |
WasmDecoder(Zone *zone, const WasmModule *module, WasmEnabledFeatures enabled, WasmDetectedFeatures *detected, const FunctionSig *sig, bool is_shared, const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
WasmFullDecoder(Zone *zone, const WasmModule *module, WasmEnabledFeatures enabled, WasmDetectedFeatures *detected, const FunctionBody &body, InterfaceArgs &&... interface_args) | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |
zone() const | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | inline |
zone_ | v8::internal::wasm::WasmDecoder< ValidationTag, kFunctionBody > | |
~Decoder()=default | v8::internal::wasm::Decoder | virtual |
~WasmFullDecoder() | v8::internal::wasm::WasmFullDecoder< ValidationTag, Interface, decoding_mode > | inline |