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

/external/chromium_org/v8/src/compiler/
H A Dast-graph-builder.cc858 Node* literal_index = jsgraph()->Constant(expr->literal_index()); local
863 Node* literal = NewNode(op, literals_array, literal_index, pattern, flags);
875 Node* literal_index = jsgraph()->Constant(expr->literal_index()); local
879 Node* literal = NewNode(op, literals_array, literal_index, constants, flags);
986 Node* literal_index = jsgraph()->Constant(expr->literal_index()); local
990 Node* literal = NewNode(op, literals_array, literal_index, constants, flags);
995 environment()->Push(literal_index);
[all...]
/external/chromium_org/v8/src/
H A Ddeoptimizer.cc3181 int literal_index = iterator->Next(); local
3183 data->LiteralArray()->get(literal_index));
H A Dpreparser.h984 int literal_index,
989 int literal_index,
1004 int literal_index,
1720 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
1731 return factory()->NewRegExpLiteral(js_pattern, js_flags, literal_index, pos);
1912 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
1914 return factory()->NewArrayLiteral(values, literal_index, pos);
2094 // Computation of literal_index must happen before pre parse bailout.
2095 int literal_index = function_state_->NextMaterializedLiteralIndex(); local
2098 literal_index,
982 NewRegExpLiteral(PreParserIdentifier js_pattern, PreParserIdentifier js_flags, int literal_index, int pos) argument
988 NewArrayLiteral(PreParserExpressionList values, int literal_index, int pos) argument
1003 NewObjectLiteral(PreParserExpressionList properties, int literal_index, int boilerplate_properties, bool has_function, int pos) argument
[all...]
H A Dast.h1405 int literal_index() { return literal_index_; } function in class:v8::internal::MaterializedLiteral
1414 MaterializedLiteral(Zone* zone, int literal_index, int pos, IdGen* id_gen) argument
1416 literal_index_(literal_index),
1544 ObjectLiteral(Zone* zone, ZoneList<Property*>* properties, int literal_index, argument
1547 : MaterializedLiteral(zone, literal_index, pos, id_gen),
1574 const AstRawString* flags, int literal_index, int pos,
1576 : MaterializedLiteral(zone, literal_index, pos, id_gen),
1619 ArrayLiteral(Zone* zone, ZoneList<Expression*>* values, int literal_index, argument
1621 : MaterializedLiteral(zone, literal_index, pos, id_gen),
3326 int literal_index,
1573 RegExpLiteral(Zone* zone, const AstRawString* pattern, const AstRawString* flags, int literal_index, int pos, IdGen* id_gen) argument
3324 NewObjectLiteral( ZoneList<ObjectLiteral::Property*>* properties, int literal_index, int boilerplate_properties, bool has_function, int pos) argument
3352 NewRegExpLiteral(const AstRawString* pattern, const AstRawString* flags, int literal_index, int pos) argument
3361 NewArrayLiteral(ZoneList<Expression*>* values, int literal_index, int pos) argument
[all...]
H A Dhydrogen-instructions.h7414 int literal_index() const { return literal_index_; } function in class:v8::FINAL::HMaterializedLiteral
7453 int literal_index)
7454 : HMaterializedLiteral<1>(literal_index, 0),
7449 HRegExpLiteral(HValue* context, Handle<FixedArray> literals, Handle<String> pattern, Handle<String> flags, int literal_index) argument
H A Dhydrogen.cc5457 expr->literal_index());
5547 Handle<Object> literals_cell(closure->literals()->get(expr->literal_index()),
5568 int literal_index = expr->literal_index(); local
5575 Add<HConstant>(literal_index),
5674 Handle<Object> literals_cell(literals->get(expr->literal_index()),
5693 literals->set(expr->literal_index(), *site);
5726 int literal_index = expr->literal_index(); local
5733 Add<HConstant>(literal_index),
[all...]
H A Dobjects.cc10761 unsigned literal_index = iterator.Next(); local
10762 os << "{literal_id=" << literal_index << "}"; local

Completed in 634 milliseconds