Lines Matching defs:table

597         table_imm(decoder, pc + sig_imm.length, "table index"),
605 const byte* table;
609 table_count = decoder->read_u32v<validate>(pc, &len, "table count");
610 table = pc + len;
614 // A helper to iterate over a branch table.
625 decoder_->read_u32v<validate>(pc_, &length, "branch table entry");
641 pc_(imm.table),
732 IndexImmediate<validate> table;
737 table(decoder, pc + element_segment.length, "table index"),
738 length(element_segment.length + table.length) {}
748 : table_dst(decoder, pc, "table index"),
749 table_src(decoder, pc + table_dst.length, "table index"),
1337 pc, "call_indirect: immediate table #%u is not of a function type",
1343 // type of the table the function is defined in.
1348 "immediate table #%u",
1369 DecodeError(pc, "invalid table count (> max br_table size): %u",
1478 if (!ValidateTable(pc + imm.element_segment.length, imm.table)) {
1483 if (!VALIDATE(IsSubtypeOf(elem_type, module_->tables[imm.table.index].type,
1485 DecodeError(pc, "table %u is not a super-type of %s", imm.table.index,
1498 DecodeError(pc, "table %u is not a super-type of %s", imm.table_dst.index,
1512 DecodeError(pc, "invalid table index: %u", imm.index);
1660 IndexImmediate<validate> imm(decoder, pc + 1, "table index");
1756 IndexImmediate<validate> imm(decoder, pc + length, "table index");
1983 // Indirect calls pop an additional argument for the table index.
2392 // and found to be slower than calling through the handler table.
3228 IndexImmediate<validate> imm(this, this->pc_ + 1, "table index");
3240 IndexImmediate<validate> imm(this, this->pc_ + 1, "table index");
5076 "table index");
5089 "table index");
5098 "table index");