Searched refs:BytecodeJumpTable (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/interpreter/ |
D | bytecode-array-writer.h | 24 class BytecodeJumpTable; variable 45 void WriteSwitch(BytecodeNode* node, BytecodeJumpTable* jump_table); 48 void BindJumpTableEntry(BytecodeJumpTable* jump_table, int case_value); 100 void EmitSwitch(BytecodeNode* node, BytecodeJumpTable* jump_table);
|
D | bytecode-jump-table.h | 20 class V8_EXPORT_PRIVATE BytecodeJumpTable final : public ZoneObject { 25 BytecodeJumpTable(size_t constant_pool_index, int size, int case_value_base, in BytecodeJumpTable() function
|
D | bytecode-array-builder.h | 35 class BytecodeJumpTable; variable 433 BytecodeArrayBuilder& Bind(BytecodeJumpTable* jump_table, int case_value); 452 BytecodeArrayBuilder& SwitchOnSmiNoFeedback(BytecodeJumpTable* jump_table); 488 BytecodeJumpTable* jump_table); 498 BytecodeJumpTable* AllocateJumpTable(int size, int case_value_base); 599 V8_INLINE void OutputSwitchOnSmiNoFeedback(BytecodeJumpTable* jump_table); 615 void WriteSwitch(BytecodeNode* node, BytecodeJumpTable* label);
|
D | bytecode-array-builder.cc | 187 BytecodeJumpTable* jump_table) { in WriteSwitch() 384 BytecodeJumpTable* jump_table) { in OutputSwitchOnSmiNoFeedback() 1121 BytecodeArrayBuilder& BytecodeArrayBuilder::Bind(BytecodeJumpTable* jump_table, in Bind() 1283 BytecodeJumpTable* jump_table) { in SwitchOnSmiNoFeedback() 1400 Register generator, BytecodeJumpTable* jump_table) { in SwitchOnGeneratorState() 1563 BytecodeJumpTable* BytecodeArrayBuilder::AllocateJumpTable( in SINGLETON_CONSTANT_ENTRY_TYPES() 1569 return zone()->New<BytecodeJumpTable>(constant_pool_index, size, in SINGLETON_CONSTANT_ENTRY_TYPES()
|
D | bytecode-array-writer.cc | 144 BytecodeJumpTable* jump_table) { in WriteSwitch() 170 void BytecodeArrayWriter::BindJumpTableEntry(BytecodeJumpTable* jump_table, in BindJumpTableEntry() 513 BytecodeJumpTable* jump_table) { in EmitSwitch()
|
D | bytecode-generator.h | 30 class BytecodeJumpTable; variable 532 BytecodeJumpTable* generator_jump_table_;
|
D | bytecode-generator.cc | 270 BytecodeJumpTable* jump_table = in ApplyDeferredCommands() 4250 BytecodeJumpTable* jump_table = in VisitYield() 4388 BytecodeJumpTable* switch_jump_table = in VisitYieldStar()
|