Searched refs:literal_index (Results 1 - 22 of 22) 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 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 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 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 Ddeoptimizer.cc3181 int literal_index = iterator->Next(); local
3183 data->LiteralArray()->get(literal_index));
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 Druntime.cc5493 CONVERT_SMI_ARG_CHECKED(literal_index, 4);
5495 Object* raw_literal_cell = literals->get(literal_index);
H A Dobjects.cc10761 unsigned literal_index = iterator.Next(); local
10762 os << "{literal_id=" << literal_index << "}"; local
/external/chromium_org/v8/src/ia32/
H A Dfull-codegen-ia32.cc1542 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1550 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1612 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1619 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1750 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1757 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1775 __ push(Immediate(Smi::FromInt(expr->literal_index())));
H A Dlithium-codegen-ia32.cc5248 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5257 __ push(Immediate(Smi::FromInt(instr->hydrogen()->literal_index())));
/external/chromium_org/v8/src/x64/
H A Dfull-codegen-x64.cc1576 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1584 __ Push(Smi::FromInt(expr->literal_index()));
1645 __ Push(Smi::FromInt(expr->literal_index()));
1652 __ Move(rbx, Smi::FromInt(expr->literal_index()));
1783 __ Push(Smi::FromInt(expr->literal_index()));
1790 __ Move(rbx, Smi::FromInt(expr->literal_index()));
1808 __ Push(Smi::FromInt(expr->literal_index()));
H A Dlithium-codegen-x64.cc5419 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5428 __ Push(Smi::FromInt(instr->hydrogen()->literal_index()));
/external/chromium_org/v8/src/x87/
H A Dfull-codegen-x87.cc1531 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1539 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1601 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1608 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1739 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1746 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1764 __ push(Immediate(Smi::FromInt(expr->literal_index())));
H A Dlithium-codegen-x87.cc5842 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5851 __ push(Immediate(Smi::FromInt(instr->hydrogen()->literal_index())));
/external/chromium_org/v8/src/arm/
H A Dfull-codegen-arm.cc1621 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1629 __ mov(r3, Operand(Smi::FromInt(expr->literal_index())));
1675 __ mov(r2, Operand(Smi::FromInt(expr->literal_index())));
1826 __ mov(r2, Operand(Smi::FromInt(expr->literal_index())));
1849 __ Push(Smi::FromInt(expr->literal_index()));
H A Dlithium-codegen-arm.cc5449 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5458 __ mov(r5, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
/external/chromium_org/v8/src/arm64/
H A Dfull-codegen-arm64.cc1601 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1607 __ Mov(x3, Smi::FromInt(expr->literal_index()));
1653 __ Mov(x2, Smi::FromInt(expr->literal_index()));
1805 __ Mov(x2, Smi::FromInt(expr->literal_index()));
1827 __ Mov(x1, Smi::FromInt(expr->literal_index()));
H A Dlithium-codegen-arm64.cc5696 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5703 __ Mov(x12, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
/external/chromium_org/v8/src/mips/
H A Dfull-codegen-mips.cc1606 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1613 __ li(a3, Operand(Smi::FromInt(expr->literal_index())));
1660 __ li(a2, Operand(Smi::FromInt(expr->literal_index())));
1814 __ li(a2, Operand(Smi::FromInt(expr->literal_index())));
1837 __ Push(Smi::FromInt(expr->literal_index()));
H A Dlithium-codegen-mips.cc5415 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5423 __ li(t2, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
/external/chromium_org/v8/src/mips64/
H A Dfull-codegen-mips64.cc1603 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1610 __ li(a3, Operand(Smi::FromInt(expr->literal_index())));
1657 __ li(a2, Operand(Smi::FromInt(expr->literal_index())));
1811 __ li(a2, Operand(Smi::FromInt(expr->literal_index())));
1834 __ Push(Smi::FromInt(expr->literal_index()));
H A Dlithium-codegen-mips64.cc5448 FixedArray::OffsetOfElementAt(instr->hydrogen()->literal_index());
5456 __ li(a6, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));

Completed in 402 milliseconds