#include <liftoff-assembler.h>
Definition at line 112 of file liftoff-assembler.h.
◆ SpillLocation
◆ CacheState() [1/3]
v8::internal::wasm::LiftoffAssembler::CacheState::CacheState |
( |
Zone * | zone | ) |
|
|
inlineexplicit |
◆ CacheState() [2/3]
v8::internal::wasm::LiftoffAssembler::CacheState::CacheState |
( |
CacheState && | | ) |
|
|
default |
◆ CacheState() [3/3]
v8::internal::wasm::LiftoffAssembler::CacheState::CacheState |
( |
const CacheState & | | ) |
|
|
delete |
◆ clear_used()
◆ ClearAllCacheRegisters()
void v8::internal::wasm::LiftoffAssembler::CacheState::ClearAllCacheRegisters |
( |
| ) |
|
|
inline |
◆ ClearCachedInstanceRegister()
void v8::internal::wasm::LiftoffAssembler::CacheState::ClearCachedInstanceRegister |
( |
| ) |
|
|
inline |
◆ ClearCachedMemStartRegister()
void v8::internal::wasm::LiftoffAssembler::CacheState::ClearCachedMemStartRegister |
( |
| ) |
|
|
inline |
◆ ClearCacheRegister()
◆ dec_used()
◆ DefineSafepoint()
◆ DefineSafepointWithCalleeSavedRegisters()
◆ get_use_count()
uint32_t v8::internal::wasm::LiftoffAssembler::CacheState::get_use_count |
( |
LiftoffRegister | reg | ) |
const |
|
inline |
◆ GetNextSpillReg()
◆ GetTaggedSlotsForOOLCode()
◆ has_unused_register() [1/2]
bool v8::internal::wasm::LiftoffAssembler::CacheState::has_unused_register |
( |
LiftoffRegList | candidates | ) |
const |
|
inline |
◆ has_unused_register() [2/2]
◆ has_volatile_register()
bool v8::internal::wasm::LiftoffAssembler::CacheState::has_volatile_register |
( |
LiftoffRegList | candidates | ) |
|
|
inline |
◆ inc_used()
◆ is_free()
◆ is_used()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reset_used_registers()
void v8::internal::wasm::LiftoffAssembler::CacheState::reset_used_registers |
( |
| ) |
|
|
inline |
◆ SetCacheRegister()
void v8::internal::wasm::LiftoffAssembler::CacheState::SetCacheRegister |
( |
Register * | cache, |
|
|
Register | reg ) |
|
inline |
◆ SetInstanceCacheRegister()
void v8::internal::wasm::LiftoffAssembler::CacheState::SetInstanceCacheRegister |
( |
Register | reg | ) |
|
|
inline |
◆ SetMemStartCacheRegister()
void v8::internal::wasm::LiftoffAssembler::CacheState::SetMemStartCacheRegister |
( |
Register | reg, |
|
|
int | memory_index ) |
|
inline |
◆ Split()
void v8::internal::wasm::LiftoffAssembler::CacheState::Split |
( |
const CacheState & | source | ) |
|
◆ stack_height()
uint32_t v8::internal::wasm::LiftoffAssembler::CacheState::stack_height |
( |
| ) |
const |
|
inline |
◆ Steal()
void v8::internal::wasm::LiftoffAssembler::CacheState::Steal |
( |
CacheState & | source | ) |
|
◆ take_volatile_register()
◆ TrySetCachedInstanceRegister()
Register v8::internal::wasm::LiftoffAssembler::CacheState::TrySetCachedInstanceRegister |
( |
LiftoffRegList | pinned | ) |
|
|
inline |
◆ unused_register() [1/2]
◆ unused_register() [2/2]
◆ cached_instance_data
Register v8::internal::wasm::LiftoffAssembler::CacheState::cached_instance_data = no_reg |
◆ cached_mem_index
int v8::internal::wasm::LiftoffAssembler::CacheState::cached_mem_index = kNoCachedMemIndex |
◆ cached_mem_start
Register v8::internal::wasm::LiftoffAssembler::CacheState::cached_mem_start = no_reg |
◆ kNoCachedMemIndex
int v8::internal::wasm::LiftoffAssembler::CacheState::kNoCachedMemIndex = -1 |
|
staticconstexpr |
◆ last_spilled_regs
LiftoffRegList v8::internal::wasm::LiftoffAssembler::CacheState::last_spilled_regs |
◆ register_use_count
◆ stack_state
◆ used_registers
LiftoffRegList v8::internal::wasm::LiftoffAssembler::CacheState::used_registers |
The documentation for this struct was generated from the following files: