| /external/v8/src/interpreter/ |
| D | bytecode-array-builder.cc | 19 BytecodeArrayBuilder::BytecodeArrayBuilder(Isolate* isolate, Zone* zone, in BytecodeArrayBuilder() function in v8::internal::interpreter::BytecodeArrayBuilder 58 Register BytecodeArrayBuilder::first_context_register() const { in first_context_register() 63 Register BytecodeArrayBuilder::last_context_register() const { in last_context_register() 68 Register BytecodeArrayBuilder::Parameter(int parameter_index) const { in Parameter() 73 bool BytecodeArrayBuilder::RegisterIsParameterOrLocal(Register reg) const { in RegisterIsParameterOrLocal() 77 Handle<BytecodeArray> BytecodeArrayBuilder::ToBytecodeArray() { in ToBytecodeArray() 99 void BytecodeArrayBuilder::AttachSourceInfo(BytecodeNode* node) { in AttachSourceInfo() 113 void BytecodeArrayBuilder::Output(Bytecode bytecode, uint32_t operand0, in Output() 122 void BytecodeArrayBuilder::Output(Bytecode bytecode, uint32_t operand0, in Output() 130 void BytecodeArrayBuilder::Output(Bytecode bytecode, uint32_t operand0, in Output() [all …]
|
| D | bytecode-array-builder.h | 28 class BytecodeArrayBuilder final : public ZoneObject { 30 BytecodeArrayBuilder(Isolate* isolate, Zone* zone, int parameter_count, 79 BytecodeArrayBuilder& LoadLiteral(v8::internal::Smi* value); 80 BytecodeArrayBuilder& LoadLiteral(Handle<Object> object); 81 BytecodeArrayBuilder& LoadUndefined(); 82 BytecodeArrayBuilder& LoadNull(); 83 BytecodeArrayBuilder& LoadTheHole(); 84 BytecodeArrayBuilder& LoadTrue(); 85 BytecodeArrayBuilder& LoadFalse(); 88 BytecodeArrayBuilder& LoadGlobal(int feedback_slot, TypeofMode typeof_mode); [all …]
|
| D | control-flow-builders.h | 19 explicit ControlFlowBuilder(BytecodeArrayBuilder* builder) in ControlFlowBuilder() 24 BytecodeArrayBuilder* builder() const { return builder_; } in builder() 27 BytecodeArrayBuilder* builder_; 34 explicit BreakableControlFlowBuilder(BytecodeArrayBuilder* builder) in BreakableControlFlowBuilder() 72 explicit BlockBuilder(BytecodeArrayBuilder* builder) in BlockBuilder() 86 explicit LoopBuilder(BytecodeArrayBuilder* builder) in LoopBuilder() 117 explicit SwitchBuilder(BytecodeArrayBuilder* builder, int number_of_cases) in SwitchBuilder() 147 explicit TryCatchBuilder(BytecodeArrayBuilder* builder) in TryCatchBuilder() 164 explicit TryFinallyBuilder(BytecodeArrayBuilder* builder, bool will_catch) in TryFinallyBuilder()
|
| D | bytecode-generator.h | 176 inline BytecodeArrayBuilder* builder() const { return builder_; } in builder() 208 BytecodeArrayBuilder* builder_;
|
| D | bytecode-register-allocator.h | 15 class BytecodeArrayBuilder; variable
|
| D | bytecode-generator.cc | 78 const BytecodeArrayBuilder* builder() const { return generator_->builder(); } in builder() 193 BytecodeArrayBuilder* builder() { return generator_->builder(); } in builder() 425 BytecodeArrayBuilder* builder() const { return generator_->builder(); } in builder() 460 BytecodeArrayBuilder* builder() const { return generator_->builder(); } in builder() 547 builder_(new (zone()) BytecodeArrayBuilder( in BytecodeGenerator()
|
| /external/v8/test/cctest/interpreter/ |
| D | test-interpreter.cc | 27 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 44 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 60 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 77 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 93 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 109 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 127 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 140 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 154 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() 168 BytecodeArrayBuilder builder(handles.main_isolate(), handles.main_zone(), 1, in TEST() [all …]
|
| D | test-interpreter-intrinsics.cc | 28 BytecodeArrayBuilder builder(isolate_, zone_, sizeof...(args), 0, 0); in Invoke()
|
| /external/v8/test/unittests/interpreter/ |
| D | bytecode-array-builder-unittest.cc | 25 BytecodeArrayBuilder builder(isolate(), zone(), 0, 1, 131); in TEST_F() 422 BytecodeArrayBuilder builder(isolate(), zone(), 0, contexts, locals); in TEST_F() 463 BytecodeArrayBuilder builder(isolate(), zone(), 10, 0, 0); in TEST_F() 472 BytecodeArrayBuilder builder(isolate(), zone(), 10, 0, 3); in TEST_F() 495 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 0); in TEST_F() 524 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 1); in TEST_F() 643 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 1); in TEST_F() 760 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 0); in TEST_F() 794 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 0); in TEST_F()
|
| D | bytecode-register-allocator-unittest.cc | 173 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 0); in TEST_F() 196 BytecodeArrayBuilder builder(isolate(), zone(), 0, 0, 0); in TEST_F()
|
| D | bytecode-array-iterator-unittest.cc | 25 BytecodeArrayBuilder builder(isolate(), zone(), 3, 3, 0); in TEST_F()
|