Home
last modified time | relevance | path

Searched refs:BytecodeArray (Results 1 – 25 of 68) sorted by relevance

123

/external/v8/src/compiler/
Dbytecode-branch-analysis.h14 class BytecodeArray; variable
27 BytecodeBranchAnalysis(Handle<BytecodeArray> bytecode_array, Zone* zone);
50 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
52 Handle<BytecodeArray> bytecode_array_;
Dbytecode-branch-analysis.cc15 Handle<BytecodeArray> bytecode_array, Zone* zone) in BytecodeBranchAnalysis()
Dbytecode-graph-builder.h178 const Handle<BytecodeArray>& bytecode_array() const { in bytecode_array()
214 Handle<BytecodeArray> bytecode_array_;
/external/v8/test/cctest/interpreter/
Dsource-position-matcher.h19 bool Match(Handle<BytecodeArray> original, Handle<BytecodeArray> optimized);
31 Handle<BytecodeArray> bytecode_array,
35 bool ExpressionPositionIsNeeded(Handle<BytecodeArray> bytecode_array,
Dbytecode-expectations-printer.h83 i::Handle<i::BytecodeArray> bytecode_array) const;
85 i::Handle<i::BytecodeArray> bytecode_array) const;
91 i::Handle<i::BytecodeArray> bytecode_array) const;
93 i::Handle<i::BytecodeArray> bytecode_array) const;
101 i::Handle<i::BytecodeArray> GetBytecodeArrayForGlobal(
103 i::Handle<v8::internal::BytecodeArray> GetBytecodeArrayForScript(
Dbytecode-expectations-printer.cc62 i::Handle<v8::internal::BytecodeArray>
72 i::Handle<i::BytecodeArray> bytecodes = in GetBytecodeArrayForGlobal()
78 i::Handle<i::BytecodeArray>
259 std::ostream& stream, i::Handle<i::BytecodeArray> bytecode_array) const { in PrintFrameSize()
269 std::ostream& stream, i::Handle<i::BytecodeArray> bytecode_array) const { in PrintBytecodeSequence()
314 std::ostream& stream, i::Handle<i::BytecodeArray> bytecode_array) const { in PrintHandlers()
326 std::ostream& stream, i::Handle<i::BytecodeArray> bytecode_array) const { in PrintBytecodeArray()
343 i::Handle<i::BytecodeArray> bytecode_array = in PrintExpectation()
Dinterpreter-tester.cc18 Isolate* isolate, const char* source, MaybeHandle<BytecodeArray> bytecode, in InterpreterTester()
31 Isolate* isolate, Handle<BytecodeArray> bytecode, in InterpreterTester()
37 : InterpreterTester(isolate, source, MaybeHandle<BytecodeArray>(), in InterpreterTester()
Dsource-position-matcher.cc56 bool SourcePositionMatcher::Match(Handle<BytecodeArray> original_bytecode, in Match()
57 Handle<BytecodeArray> optimized_bytecode) { in Match()
164 Handle<BytecodeArray> bytecode_array, in StripUnneededExpressionPositions()
191 Handle<BytecodeArray> bytecode_array, int start_offset, int end_offset) { in ExpressionPositionIsNeeded()
Dtest-source-positions.cc147 Handle<BytecodeArray> MakeBytecode(int optimization_bitmap,
180 Handle<BytecodeArray> OptimizedBytecodeSourcePositionTester::MakeBytecode( in MakeBytecode()
219 Handle<BytecodeArray> unoptimized_bytecode = in SourcePositionsMatch()
221 Handle<BytecodeArray> optimized_bytecode = MakeBytecode( in SourcePositionsMatch()
Dinterpreter-tester.h53 MaybeHandle<BytecodeArray> bytecode,
57 InterpreterTester(Isolate* isolate, Handle<BytecodeArray> bytecode,
85 MaybeHandle<BytecodeArray> bytecode_;
Dtest-interpreter.cc30 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
47 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
63 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
80 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
96 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
112 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
130 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
144 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
158 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
173 Handle<BytecodeArray> bytecode_array = builder.ToBytecodeArray(); in TEST()
[all …]
/external/v8/src/interpreter/
Dbytecode-array-iterator.h19 explicit BytecodeArrayIterator(Handle<BytecodeArray> bytecode_array);
28 const Handle<BytecodeArray>& bytecode_array() const { in bytecode_array()
54 Handle<BytecodeArray> bytecode_array_;
Dbytecode-dead-code-optimizer.h26 Handle<BytecodeArray> ToBytecodeArray(
Dbytecode-dead-code-optimizer.cc16 Handle<BytecodeArray> BytecodeDeadCodeOptimizer::ToBytecodeArray( in ToBytecodeArray()
Dbytecode-peephole-optimizer.h30 Handle<BytecodeArray> ToBytecodeArray(
Dsource-position-table.h17 class BytecodeArray; variable
Dbytecode-array-writer.h32 Handle<BytecodeArray> ToBytecodeArray(
Dinterpreter-assembler.cc386 BytecodeArray::kConstantPoolOffset); in LoadConstantPoolEntry()
483 IntPtrConstant(BytecodeArray::kInterruptBudgetOffset - kHeapObjectTag); in UpdateInterruptBudget()
628 Int32Sub(Int32Constant(kHeapObjectTag + BytecodeArray::kHeaderSize), in UpdateInterruptBudgetOnReturn()
711 bytecode_array, BytecodeArray::kFrameSizeOffset, MachineType::Int32()); in RegisterCount()
/external/v8/src/runtime/
Druntime-interpreter.cc106 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
111 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
134 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
138 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
/external/v8/test/unittests/interpreter/
Dbytecode-dead-code-optimizer-unittest.cc34 Handle<BytecodeArray> ToBytecodeArray( in ToBytecodeArray()
37 return Handle<BytecodeArray>(); in ToBytecodeArray()
Dbytecode-array-builder-unittest.cc359 Handle<BytecodeArray> the_array = builder.ToBytecodeArray(); in TEST_F()
441 Handle<BytecodeArray> the_array = builder.ToBytecodeArray(); in TEST_F()
510 Handle<BytecodeArray> array = builder.ToBytecodeArray(); in TEST_F()
562 Handle<BytecodeArray> array = builder.ToBytecodeArray(); in TEST_F()
681 Handle<BytecodeArray> array = builder.ToBytecodeArray(); in TEST_F()
774 Handle<BytecodeArray> array = builder.ToBytecodeArray(); in TEST_F()
806 Handle<BytecodeArray> array = builder.ToBytecodeArray(); in TEST_F()
Dbytecode-register-optimizer-unittest.cc37 Handle<BytecodeArray> ToBytecodeArray( in ToBytecodeArray()
40 return Handle<BytecodeArray>(); in ToBytecodeArray()
/external/v8/src/heap/
Dobjects-visiting-inl.h110 HeapObject::RawField(object, BytecodeArray::kConstantPoolOffset), in VisitBytecodeArray()
111 HeapObject::RawField(object, BytecodeArray::kFrameSizeOffset)); in VisitBytecodeArray()
112 return reinterpret_cast<BytecodeArray*>(object)->BytecodeArraySize(); in VisitBytecodeArray()
519 HeapObject::RawField(object, BytecodeArray::kConstantPoolOffset), in VisitBytecodeArray()
520 HeapObject::RawField(object, BytecodeArray::kFrameSizeOffset)); in VisitBytecodeArray()
/external/v8/src/
Dcompiler.h190 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
302 void SetBytecodeArray(Handle<BytecodeArray> bytecode_array) { in SetBytecodeArray()
503 Handle<BytecodeArray> bytecode_array_;
Dframes.cc1225 BytecodeArray* bytecode = function()->shared()->bytecode_array(); in LookupExceptionHandlerInTable()
1237 return raw_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in GetBytecodeOffset()
1245 int raw_offset = new_offset + BytecodeArray::kHeaderSize - kHeapObjectTag; in PatchBytecodeOffset()
1249 BytecodeArray* InterpretedFrame::GetBytecodeArray() const { in GetBytecodeArray()
1254 return BytecodeArray::cast(GetExpression(index)); in GetBytecodeArray()
1257 void InterpretedFrame::PatchBytecodeArray(BytecodeArray* bytecode_array) { in PatchBytecodeArray()
1422 BytecodeArray* bytecodes = iframe->GetBytecodeArray(); in Print()

123