/external/v8/src/compiler/ |
H A D | js-operator.cc | 821 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 D | js-generic-lowering.cc | 518 Node* literal_index = jsgraph()->SmiConstant(p.index()); local 521 node->InsertInput(graph()->zone(), 1, literal_index);
|
H A D | bytecode-graph-builder.cc | 1192 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 D | code-stubs.cc | 2713 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 D | deoptimizer.cc | 3504 int literal_index = iterator->Next(); local 3505 Object* value = literal_array->get(literal_index); 3508 reinterpret_cast<intptr_t>(value), literal_index);
|
H A D | objects.cc | 14826 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 D | bytecode-array-builder.cc | 621 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 D | interpreter.cc | 2086 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 D | parser-base.h | 1679 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 D | parser.cc | 4024 int literal_index = function_state_->NextMaterializedLiteralIndex(); local 4025 args->Add(factory()->NewArrayLiteral(unspread, literal_index,
|
H A D | preparser.h | 555 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 D | ast.h | 1284 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 D | hydrogen.cc | 5396 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),
|