Searched refs:JumpTableAssembler (Results 1 - 3 of 3) sorted by relevance
/third_party/node/deps/v8/src/wasm/ |
H A D | jump-table-assembler.cc | 17 void JumpTableAssembler::EmitLazyCompileJumpSlot(uint32_t func_index, in EmitLazyCompileJumpSlot() 24 bool JumpTableAssembler::EmitJumpSlot(Address target) { in EmitJumpSlot() 32 void JumpTableAssembler::EmitFarJumpSlot(Address target) { in EmitFarJumpSlot() 46 void JumpTableAssembler::PatchFarJumpSlot(Address slot, Address target) { in PatchFarJumpSlot() 57 void JumpTableAssembler::NopBytes(int bytes) { in NopBytes() 63 void JumpTableAssembler::EmitLazyCompileJumpSlot(uint32_t func_index, 69 bool JumpTableAssembler::EmitJumpSlot(Address target) { 74 void JumpTableAssembler::EmitFarJumpSlot(Address target) { 79 void JumpTableAssembler::PatchFarJumpSlot(Address slot, Address target) { 83 void JumpTableAssembler [all...] |
H A D | jump-table-assembler.h | 59 class V8_EXPORT_PRIVATE JumpTableAssembler : public MacroAssembler { class 119 JumpTableAssembler jtasm(base, lazy_compile_table_size + 256); in GenerateLazyCompileTable() 135 JumpTableAssembler jtasm(base, table_size + 256); in GenerateFarJumpTable() 154 JumpTableAssembler jtasm(jump_table_slot); 159 JumpTableAssembler::PatchFarJumpSlot(far_jump_table_slot, target); 167 // Instantiate a {JumpTableAssembler} for patching. 168 explicit JumpTableAssembler(Address slot_addr, int size = 256) 240 // {JumpTableAssembler} is never used during snapshot generation, and its code
|
H A D | wasm-code-manager.cc | 590 JumpTableAssembler::SizeForNumberOfSlots(num_declared_functions)); in OverheadPerCodeSpace() 600 RoundUp<kCodeAlignment>(JumpTableAssembler::SizeForNumberOfFarJumpSlots( in OverheadPerCodeSpace() 1033 JumpTableAssembler::SizeForNumberOfSlots(max_functions), in ReserveCodeTableForTesting() 1170 JumpTableAssembler::SizeForNumberOfLazyFunctions(num_slots), in UseLazyStub() 1172 JumpTableAssembler::GenerateLazyCompileTable( in UseLazyStub() 1186 JumpTableAssembler::LazyCompileSlotIndexToOffset(slot_index); in UseLazyStub() 1562 JumpTableAssembler::JumpSlotIndexToOffset(slot_index); in PatchJumpTableLocked() 1563 uint32_t far_jump_table_offset = JumpTableAssembler::FarJumpSlotIndexToOffset( in PatchJumpTableLocked() 1575 JumpTableAssembler::PatchJumpTableSlot(jump_table_slot, far_jump_table_slot, in PatchJumpTableLocked() 1617 JumpTableAssembler in AddCodeSpaceLocked() [all...] |
Completed in 5 milliseconds