Searched refs:BytecodeJumpTable (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/interpreter/ |
D | bytecode-array-writer.h | 23 class BytecodeJumpTable; variable 40 void WriteSwitch(BytecodeNode* node, BytecodeJumpTable* jump_table); 43 void BindJumpTableEntry(BytecodeJumpTable* jump_table, int case_value); 72 void EmitSwitch(BytecodeNode* node, BytecodeJumpTable* jump_table);
|
D | bytecode-array-builder.h | 32 class BytecodeJumpTable; variable 388 BytecodeArrayBuilder& Bind(BytecodeJumpTable* jump_table, int case_value); 406 BytecodeArrayBuilder& SwitchOnSmiNoFeedback(BytecodeJumpTable* jump_table); 443 BytecodeJumpTable* jump_table); 459 BytecodeJumpTable* AllocateJumpTable(int size, int case_value_base); 554 V8_INLINE void OutputSwitchOnSmiNoFeedback(BytecodeJumpTable* jump_table); 569 void WriteSwitch(BytecodeNode* node, BytecodeJumpTable* label);
|
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-writer.cc | 86 BytecodeJumpTable* jump_table) { in WriteSwitch() 126 void BytecodeArrayWriter::BindJumpTableEntry(BytecodeJumpTable* jump_table, in BindJumpTableEntry() 426 BytecodeJumpTable* jump_table) { in EmitSwitch()
|
D | bytecode-array-builder.cc | 149 BytecodeJumpTable* jump_table) { in WriteSwitch() 341 BytecodeJumpTable* jump_table) { in BYTECODE_LIST() 1053 BytecodeArrayBuilder& BytecodeArrayBuilder::Bind(BytecodeJumpTable* jump_table, in Bind() 1171 BytecodeJumpTable* jump_table) { in SwitchOnSmiNoFeedback() 1301 Register generator, BytecodeJumpTable* jump_table) { in SwitchOnGeneratorState() 1484 BytecodeJumpTable* BytecodeArrayBuilder::AllocateJumpTable( in SINGLETON_CONSTANT_ENTRY_TYPES() 1491 BytecodeJumpTable(constant_pool_index, size, case_value_base, zone()); in SINGLETON_CONSTANT_ENTRY_TYPES()
|
D | bytecode-generator.h | 27 class BytecodeJumpTable; variable 378 BytecodeJumpTable* generator_jump_table_;
|
D | bytecode-generator.cc | 249 BytecodeJumpTable* jump_table = in ApplyDeferredCommands() 3087 BytecodeJumpTable* jump_table = in VisitYield() 3222 BytecodeJumpTable* switch_jump_table = in VisitYieldStar()
|