/external/chromium_org/v8/src/compiler/ |
H A D | ast-graph-builder.cc | 858 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 D | deoptimizer.cc | 3181 int literal_index = iterator->Next(); local 3183 data->LiteralArray()->get(literal_index));
|
H A D | preparser.h | 984 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 D | ast.h | 1405 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 D | hydrogen-instructions.h | 7414 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 D | hydrogen.cc | 5457 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 D | objects.cc | 10761 unsigned literal_index = iterator.Next(); local 10762 os << "{literal_id=" << literal_index << "}"; local
|