/third_party/jerryscript/jerry-core/parser/js/ |
H A D | js-parser-util.c | 95 uint16_t literal_index) /**< index of literal */ in parser_print_literal() 107 if (literal_index == scope_stack_end_p->map_to) in parser_print_literal() 113 else if (literal_index == scanner_decode_map_to (scope_stack_end_p)) in parser_print_literal() 120 if (literal_index < PARSER_REGISTER_START) in parser_print_literal() 122 JERRY_DEBUG_MSG (in_scope_literal ? " IDX:%d->" : " idx:%d->", literal_index); in parser_print_literal() 123 lexer_literal_t *literal_p = PARSER_GET_LITERAL (literal_index); in parser_print_literal() 130 JERRY_DEBUG_MSG (" reg:%d", (int) (literal_index - PARSER_REGISTER_START)); in parser_print_literal() 134 JERRY_DEBUG_MSG (" REG:%d->", (int) (literal_index - PARSER_REGISTER_START)); in parser_print_literal() 186 uint16_t literal_index = context_p->last_cbc.literal_index; in parser_flush_cbc() local 94 parser_print_literal(parser_context_t *context_p, uint16_t literal_index) parser_print_literal() argument 196 uint16_t literal_index = context_p->last_cbc.value; parser_flush_cbc() local 308 parser_emit_cbc_literal(parser_context_t *context_p, uint16_t opcode, uint16_t literal_index) parser_emit_cbc_literal() argument 329 parser_emit_cbc_literal_value(parser_context_t *context_p, uint16_t opcode, uint16_t literal_index, uint16_t value) parser_emit_cbc_literal_value() argument [all...] |
H A D | js-parser-expr.c | 173 uint16_t literal_index; in parser_emit_ident_reference() local 178 literal_index = context_p->last_cbc.value; in parser_emit_ident_reference() 183 literal_index = context_p->last_cbc.literal_index; in parser_emit_ident_reference() 189 literal_index = context_p->last_cbc.third_literal_index; in parser_emit_ident_reference() 192 parser_emit_cbc_literal (context_p, opcode, literal_index); in parser_emit_ident_reference() 228 && scanner_literal_is_const_reg (context_p, context_p->last_cbc.literal_index)) in parser_emit_unary_lvalue_opcode() 540 uint16_t literal_index, function_literal_index; in parser_parse_class_literal() local 556 literal_index = context_p->lit_object.index; in parser_parse_class_literal() 573 literal_index); in parser_parse_class_literal() 689 uint16_t literal_index = context_p->lit_object.index; parser_parse_class_literal() local 955 uint16_t literal_index = context_p->lit_object.index; parser_parse_object_literal() local 1039 uint16_t literal_index = context_p->lit_object.index; parser_parse_object_literal() local 1079 uint16_t literal_index = context_p->lit_object.index; parser_parse_object_literal() local 1781 uint16_t literal_index = (uint16_t) (context_p->literal_count - 1); parser_parse_unary_expression() local 2366 uint16_t literal_index; parser_append_binary_single_assignment_token() local 2796 parser_pattern_emit_rhs(parser_context_t *context_p, uint16_t rhs_opcode, uint16_t literal_index) parser_pattern_emit_rhs() argument 2814 parser_pattern_form_assignment(parser_context_t *context_p, parser_pattern_flags_t flags, uint16_t rhs_opcode, uint16_t literal_index, parser_line_counter_t ident_line_counter) parser_pattern_form_assignment() argument 2875 parser_pattern_process_nested_pattern(parser_context_t *context_p, parser_pattern_flags_t flags, uint16_t rhs_opcode, uint16_t literal_index) parser_pattern_process_nested_pattern() argument 2914 parser_pattern_process_assignment(parser_context_t *context_p, parser_pattern_flags_t flags, uint16_t rhs_opcode, uint16_t literal_index, lexer_token_type_t end_type) parser_pattern_process_assignment() argument [all...] |
H A D | js-parser.c | 67 uint16_t literal_index; in parser_compute_indicies() local 150 literal_index = (uint16_t) (const_literal_index + const_literal_count); in parser_compute_indicies() 181 literal_p->prop.index = literal_index; in parser_compute_indicies() 182 literal_index++; in parser_compute_indicies() 196 JERRY_ASSERT (literal_index <= context_p->register_count + context_p->literal_count); in parser_compute_indicies() 198 context_p->literal_count = literal_index; in parser_compute_indicies() 519 uint16_t literal_index, /**< literal index */ in parse_print_literal() 549 if (literal_index < argument_end) in parse_print_literal() 551 JERRY_DEBUG_MSG (" arg:%d", literal_index); in parse_print_literal() 555 if (literal_index < register_en in parse_print_literal() 518 parse_print_literal(ecma_compiled_code_t *compiled_code_p, uint16_t literal_index, parser_list_t *literal_pool_p) parse_print_literal() argument 758 uint16_t literal_index; parse_print_final_cbc() local 766 uint16_t literal_index; parse_print_final_cbc() local 1056 uint32_t literal_index = *first_byte; parser_post_processing() local 1870 uint16_t literal_index = context_p->lit_object.index; parser_parse_function_arguments() local [all...] |
H A D | js-parser-internal.h | 236 uint16_t literal_index; /**< literal index argument */ member 286 #define PARSER_GET_LITERAL(literal_index) \ 287 ((lexer_literal_t *) parser_list_get (&context_p->literal_pool, (literal_index))) 645 void parser_emit_cbc_literal (parser_context_t *context_p, uint16_t opcode, uint16_t literal_index); 646 void parser_emit_cbc_literal_value (parser_context_t *context_p, uint16_t opcode, uint16_t literal_index, 662 #define parser_emit_cbc_ext_literal(context_p, opcode, literal_index) \ 663 parser_emit_cbc_literal ((context_p), PARSER_TO_EXT_OPCODE (opcode), (literal_index)) 774 bool scanner_literal_is_const_reg (parser_context_t *context_p, uint16_t literal_index); 775 bool scanner_literal_is_created (parser_context_t *context_p, uint16_t literal_index);
|
H A D | js-lexer.c | 2353 uint32_t literal_index = 0; in lexer_construct_literal_object() local 2376 context_p->lit_object.index = (uint16_t) literal_index; in lexer_construct_literal_object() 2389 if (scope_stack_p->map_from == literal_index) in lexer_construct_literal_object() 2403 literal_index++; in lexer_construct_literal_object() 2406 JERRY_ASSERT (literal_index == context_p->literal_count); in lexer_construct_literal_object() 2408 if (literal_index >= PARSER_MAXIMUM_NUMBER_OF_LITERALS) in lexer_construct_literal_object() 2447 context_p->lit_object.index = (uint16_t) literal_index; in lexer_construct_literal_object() 2466 uint32_t literal_index = 0; in lexer_construct_number_object() local 2523 context_p->lit_object.index = (uint16_t) literal_index; in lexer_construct_number_object() 2527 literal_index in lexer_construct_number_object() 2583 uint32_t literal_index = 0; lexer_convert_push_number_to_push_literal() local [all...] |
H A D | js-scanner-util.c | 2139 uint16_t literal_index = context_p->lit_object.index; in scanner_create_variables() local 2141 while (literal_index != function_map_p->map_from) in scanner_create_variables() 2508 uint16_t literal_index) /**< literal index */ in scanner_literal_is_const_reg() 2510 if (literal_index < PARSER_REGISTER_START) in scanner_literal_is_const_reg() 2518 literal_index = (uint16_t) (literal_index - (PARSER_REGISTER_START - 1)); in scanner_literal_is_const_reg() 2526 while (literal_index != (scope_stack_p->map_to & PARSER_SCOPE_STACK_REGISTER_MASK)); in scanner_literal_is_const_reg() 2538 uint16_t literal_index) /**< literal index */ in scanner_literal_is_created() 2540 JERRY_ASSERT (literal_index < PARSER_REGISTER_START); in scanner_literal_is_created() 2550 while (literal_index ! in scanner_literal_is_created() 2507 scanner_literal_is_const_reg(parser_context_t *context_p, uint16_t literal_index) scanner_literal_is_const_reg() argument 2537 scanner_literal_is_created(parser_context_t *context_p, uint16_t literal_index) scanner_literal_is_created() argument [all...] |
H A D | js-parser-statm.c | 750 uint16_t literal_index = context_p->lit_object.index; in parser_parse_function_statement() local 752 while (literal_index != scope_stack_p->map_from) in parser_parse_function_statement() 771 if (literal_index == stack_p->map_from in parser_parse_function_statement() 786 if (literal_index == stack_p->map_from) in parser_parse_function_statement() 1349 uint16_t literal_index = context_p->lit_object.index; in parser_parse_for_statement_start() local 1373 if (literal_index < PARSER_REGISTER_START in parser_parse_for_statement_start() 1375 && !scanner_literal_is_created (context_p, literal_index)) in parser_parse_for_statement_start() 1382 parser_emit_cbc_literal (context_p, opcode, literal_index); in parser_parse_for_statement_start() 1384 parser_emit_cbc_literal (context_p, CBC_ASSIGN_SET_IDENT, literal_index); in parser_parse_for_statement_start() 1976 uint16_t literal_index in parser_parse_try_statement_end() local [all...] |
/third_party/jerryscript/jerry-core/vm/ |
H A D | vm.c | 925 * @param literal_index literal index 932 #define READ_LITERAL(literal_index, target_value) \ 935 if ((literal_index) < ident_end) \ 937 if ((literal_index) < register_end) \ 940 (target_value) = ecma_fast_copy_value (VM_GET_REGISTER (frame_ctx_p, literal_index)); \ 944 ecma_string_t *name_p = ecma_get_string_from_value (literal_start_p[literal_index]); \ 956 else if (literal_index < const_literal_end) \ 958 (target_value) = ecma_fast_copy_value (literal_start_p[literal_index]); \ 964 literal_start_p[literal_index]); \ 1048 uint16_t literal_index; in vm_loop() local 1179 uint16_t literal_index; vm_loop() local 1293 uint32_t literal_index; vm_loop() local 1329 uint32_t literal_index; vm_loop() local 1394 uint32_t literal_index; vm_loop() local 1477 uint32_t literal_index, value_index; vm_loop() local 1543 uint32_t literal_index; vm_loop() local 1566 uint32_t literal_index; vm_loop() local 1606 uint32_t literal_index; vm_loop() local 1629 uint32_t literal_index; vm_loop() local 1672 uint32_t literal_index; vm_loop() local 1729 uint32_t literal_index; vm_loop() local 2282 uint16_t literal_index; vm_loop() local 2546 uint32_t literal_index; vm_loop() local 2702 uint16_t literal_index; vm_loop() local 2822 uint16_t literal_index; vm_loop() local 3993 uint16_t literal_index; vm_loop() local [all...] |
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | transformation_set_loop_control.cpp | 134 uint32_t literal_index = 0; // Indexes into the literals from the original in Apply() local 147 kLoopControlFirstLiteralInOperandIndex + literal_index)}}); in Apply() 151 literal_index++; in Apply()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
H A D | transformation_set_loop_control.cpp | 134 uint32_t literal_index = 0; // Indexes into the literals from the original in Apply() local 147 kLoopControlFirstLiteralInOperandIndex + literal_index)}}); in Apply() 151 literal_index++; in Apply()
|
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_set_loop_control.cpp | 140 uint32_t literal_index = 0; // Indexes into the literals from the original in Apply() local 154 kLoopControlFirstLiteralInOperandIndex + literal_index)}}); in Apply() 158 literal_index++; in Apply()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_shader_gs.cpp | 329 auto literal_index = nir_src_as_const_value(instr->src[0]); 331 if (!literal_index) { 335 assert(literal_index->u32 < 6); 344 auto addr = m_per_vertex_offsets[literal_index->u32];
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | bytecode-array-builder.h | 267 int literal_index, int flags); 269 int literal_index, int flags); 270 BytecodeArrayBuilder& CreateEmptyArrayLiteral(int literal_index); 273 int literal_index, int flags);
|
H A D | bytecode-array-builder.cc | 1013 const AstRawString* pattern, int literal_index, int flags) { in CreateRegExpLiteral() 1015 OutputCreateRegExpLiteral(pattern_entry, literal_index, flags); in CreateRegExpLiteral() 1020 int literal_index) { in CreateEmptyArrayLiteral() 1021 OutputCreateEmptyArrayLiteral(literal_index); in CreateEmptyArrayLiteral() 1026 size_t constant_elements_entry, int literal_index, int flags) { in CreateArrayLiteral() 1027 OutputCreateArrayLiteral(constant_elements_entry, literal_index, flags); in CreateArrayLiteral() 1037 size_t constant_properties_entry, int literal_index, int flags) { in CreateObjectLiteral() 1038 OutputCreateObjectLiteral(constant_properties_entry, literal_index, flags); in CreateObjectLiteral() 1012 CreateRegExpLiteral( const AstRawString* pattern, int literal_index, int flags) CreateRegExpLiteral() argument 1019 CreateEmptyArrayLiteral( int literal_index) CreateEmptyArrayLiteral() argument 1025 CreateArrayLiteral( size_t constant_elements_entry, int literal_index, int flags) CreateArrayLiteral() argument 1036 CreateObjectLiteral( size_t constant_properties_entry, int literal_index, int flags) CreateObjectLiteral() argument
|
H A D | bytecode-generator.cc | 778 int literal_index = generator->GetCachedCreateClosureSlot(f); in AllocateDeclarations() local 779 data->set(array_index++, Smi::FromInt(literal_index)); in AllocateDeclarations() 807 int literal_index = generator->GetCachedCreateClosureSlot(f); in AllocateDeclarations() local 808 data->set(array_index++, Smi::FromInt(literal_index)); in AllocateDeclarations() 3030 int literal_index = feedback_index(feedback_spec()->AddLiteralSlot()); in BuildCreateObjectLiteral() local 3032 ->CreateObjectLiteral(entry, literal_index, flags) in BuildCreateObjectLiteral() 3414 int literal_index = feedback_index(feedback_spec()->AddLiteralSlot()); in BuildCreateArrayLiteral() local 3416 builder()->CreateEmptyArrayLiteral(literal_index); in BuildCreateArrayLiteral() 3421 int literal_index = feedback_index(feedback_spec()->AddLiteralSlot()); in BuildCreateArrayLiteral() local 3422 builder()->CreateArrayLiteral(entry, literal_index, flag in BuildCreateArrayLiteral() [all...] |
/third_party/skia/third_party/externals/tint/fuzzers/tint_regex_fuzzer/ |
H A D | wgsl_mutator.cc | 340 uint32_t literal_index = in ReplaceRandomIntLiteral() local 350 ReplaceInterval(literals[literal_index].first, literals[literal_index].second, in ReplaceRandomIntLiteral()
|
/third_party/node/deps/v8/src/deoptimizer/ |
H A D | translated-state.cc | 221 int literal_index = iterator.Next(); in TranslationArrayPrintSingleFrame() local 222 Object literal_value = literal_array.get(literal_index); in TranslationArrayPrintSingleFrame() 223 os << "{literal_id=" << literal_index << " (" << Brief(literal_value) in TranslationArrayPrintSingleFrame() 257 int literal_index = iterator.Next(); in TranslationArrayPrintSingleFrame() local 259 os << "{feedback={vector_index=" << literal_index << ", slot=" << slot in TranslationArrayPrintSingleFrame() 1255 int literal_index = iterator->Next(); in CreateNextTranslatedValue() local 1256 Object value = literal_array.get(literal_index); in CreateNextTranslatedValue() 1259 literal_index); in CreateNextTranslatedValue()
|
/third_party/vixl/test/aarch32/ |
H A D | test-assembler-aarch32.cc | 3694 uint32_t literal_index = in NearBranchAndLiteralFuzzHelper() local 3739 __ Ldr(r2, literals[literal_index]); in NearBranchAndLiteralFuzzHelper() 3740 __ Cmp(r2, static_cast<uint32_t>(literal_values[literal_index])); in NearBranchAndLiteralFuzzHelper() 3745 __ Ldrb(r2, literals[literal_index]); in NearBranchAndLiteralFuzzHelper() 3747 static_cast<uint32_t>(literal_values[literal_index]) & in NearBranchAndLiteralFuzzHelper() 3753 __ Ldrd(r2, r3, literals[literal_index]); in NearBranchAndLiteralFuzzHelper() 3754 __ Cmp(r2, static_cast<uint32_t>(literal_values[literal_index])); in NearBranchAndLiteralFuzzHelper() 3758 static_cast<uint32_t>(literal_values[literal_index] >> in NearBranchAndLiteralFuzzHelper() 3764 __ Vldr(s0, literals[literal_index]); in NearBranchAndLiteralFuzzHelper() 3765 __ Vmov(s1, static_cast<uint32_t>(literal_values[literal_index])); in NearBranchAndLiteralFuzzHelper() [all...] |