Searched defs:literal_index (Results 1 - 13 of 13) sorted by relevance

/external/v8/src/compiler/
H A Djs-operator.cc821 Handle<FixedArray> constant_elements, int literal_flags, int literal_index,
824 literal_flags, literal_index);
834 int literal_index, int number_of_properties) {
836 literal_flags, literal_index);
846 Handle<String> constant_pattern, int literal_flags, int literal_index) {
848 literal_index);
820 CreateLiteralArray( Handle<FixedArray> constant_elements, int literal_flags, int literal_index, int number_of_elements) argument
832 CreateLiteralObject( Handle<FixedArray> constant_properties, int literal_flags, int literal_index, int number_of_properties) argument
845 CreateLiteralRegExp( Handle<String> constant_pattern, int literal_flags, int literal_index) argument
H A Djs-generic-lowering.cc518 Node* literal_index = jsgraph()->SmiConstant(p.index()); local
521 node->InsertInput(graph()->zone(), 1, literal_index);
H A Dbytecode-graph-builder.cc1192 int literal_index = bytecode_iterator().GetIndexOperand(1); local
1195 constant_pattern, literal_flags, literal_index),
1203 int literal_index = bytecode_iterator().GetIndexOperand(1); local
1213 literal_index, number_of_elements),
1222 int literal_index = bytecode_iterator().GetIndexOperand(1); local
1230 literal_index, number_of_properties),
/external/v8/src/
H A Dcode-stubs.cc2713 compiler::Node* literal_index,
2728 literals_array, literal_index,
2747 closure, literal_index, pattern, flags));
2758 Node* literal_index = assembler->Parameter(Descriptor::kLiteralIndex); local
2764 Generate(assembler, closure, literal_index, pattern, flags, context));
2818 compiler::Node* literal_index, compiler::Node* context,
2832 literals_array, literal_index,
2838 literals_array, literal_index,
2933 Node* literal_index = assembler->Parameter(Descriptor::kLiteralIndex); local
2937 assembler->Return(Generate(assembler, closure, literal_index, contex
2711 Generate(CodeStubAssembler* assembler, compiler::Node* closure, compiler::Node* literal_index, compiler::Node* pattern, compiler::Node* flags, compiler::Node* context) argument
2816 Generate( CodeStubAssembler* assembler, compiler::Node* closure, compiler::Node* literal_index, compiler::Node* context, CodeStubAssembler::Label* call_runtime, AllocationSiteMode allocation_site_mode) argument
[all...]
H A Ddeoptimizer.cc3504 int literal_index = iterator->Next(); local
3505 Object* value = literal_array->get(literal_index);
3508 reinterpret_cast<intptr_t>(value), literal_index);
H A Dobjects.cc14826 int literal_index = iterator.Next(); local
14827 Object* literal_value = LiteralArray()->get(literal_index);
14828 os << "{literal_id=" << literal_index << " (" << Brief(literal_value)
/external/v8/src/interpreter/
H A Dbytecode-array-builder.cc621 Handle<String> pattern, int literal_index, int flags) {
623 OutputCreateRegExpLiteral(pattern_entry, literal_index, flags);
628 Handle<FixedArray> constant_elements, int literal_index, int flags) {
630 OutputCreateArrayLiteral(constant_elements_entry, literal_index, flags);
635 Handle<FixedArray> constant_properties, int literal_index, int flags,
638 OutputCreateObjectLiteral(constant_properties_entry, literal_index, flags,
620 CreateRegExpLiteral( Handle<String> pattern, int literal_index, int flags) argument
627 CreateArrayLiteral( Handle<FixedArray> constant_elements, int literal_index, int flags) argument
634 CreateObjectLiteral( Handle<FixedArray> constant_properties, int literal_index, int flags, Register output) argument
H A Dinterpreter.cc2086 Node* literal_index = __ SmiTag(literal_index_raw); local
2092 assembler, closure, literal_index, pattern, flags, context);
2103 Node* literal_index = __ SmiTag(literal_index_raw); local
2119 assembler, closure, literal_index, context, &call_runtime,
2136 literal_index, constant_elements, flags);
2148 Node* literal_index = __ SmiTag(literal_index_raw); local
2164 assembler, &if_not_fast_clone, closure, literal_index,
2185 literal_index, constant_elements, flags);
/external/v8/src/parsing/
H A Dparser-base.h1679 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
1691 return factory()->NewRegExpLiteral(js_pattern, js_flags, literal_index, pos);
1962 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
1965 literal_index, pos);
2507 // Computation of literal_index must happen before pre parse bailout.
2508 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
2511 literal_index,
H A Dparser.cc4024 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
4025 args->Add(factory()->NewArrayLiteral(unspread, literal_index,
H A Dpreparser.h555 int js_flags, int literal_index,
560 int first_spread_index, int literal_index,
583 int literal_index,
554 NewRegExpLiteral(PreParserIdentifier js_pattern, int js_flags, int literal_index, int pos) argument
559 NewArrayLiteral(PreParserExpressionList values, int first_spread_index, int literal_index, int pos) argument
582 NewObjectLiteral(PreParserExpressionList properties, int literal_index, int boilerplate_properties, int pos) argument
/external/v8/src/ast/
H A Dast.h1284 int literal_index() { return literal_index_; } function in class:v8::internal::MaterializedLiteral
1302 MaterializedLiteral(int literal_index, int pos, NodeType type) argument
1303 : Expression(pos, type), depth_(0), literal_index_(literal_index) {
1489 ObjectLiteral(ZoneList<Property*>* properties, int literal_index, argument
1491 : MaterializedLiteral(literal_index, pos, kObjectLiteral),
1551 RegExpLiteral(const AstRawString* pattern, int flags, int literal_index, argument
1553 : MaterializedLiteral(literal_index, pos, kRegExpLiteral),
1625 int literal_index, int pos)
1626 : MaterializedLiteral(literal_index, pos, kArrayLiteral),
3306 ZoneList<ObjectLiteral::Property*>* properties, int literal_index,
1624 ArrayLiteral(ZoneList<Expression*>* values, int first_spread_index, int literal_index, int pos) argument
3305 NewObjectLiteral( ZoneList<ObjectLiteral::Property*>* properties, int literal_index, uint32_t boilerplate_properties, int pos) argument
3326 NewRegExpLiteral(const AstRawString* pattern, int flags, int literal_index, int pos) argument
3331 NewArrayLiteral(ZoneList<Expression*>* values, int literal_index, int pos) argument
3337 NewArrayLiteral(ZoneList<Expression*>* values, int first_spread_index, int literal_index, int pos) argument
[all...]
/external/v8/src/crankshaft/
H A Dhydrogen.cc5396 HValue* values[] = {AddThisFunction(), Add<HConstant>(expr->literal_index()),
5494 closure->literals()->literal(expr->literal_index()), isolate());
5513 int literal_index = expr->literal_index(); local
5516 Add<HPushArguments>(AddThisFunction(), Add<HConstant>(literal_index),
5613 Handle<Object> literals_cell(literals->literal(expr->literal_index()),
5636 int literal_index = expr->literal_index(); local
5639 Add<HPushArguments>(AddThisFunction(), Add<HConstant>(literal_index),

Completed in 515 milliseconds