#include <liftoff-register.h>
Definition at line 344 of file liftoff-register.h.
◆ storage_t
Initial value: std::conditional<
std::conditional<use_u32, uint32_t, uint64_t>::type>::type
static constexpr bool use_u16
Definition at line 350 of file liftoff-register.h.
◆ LiftoffRegList() [1/3]
v8::internal::wasm::LiftoffRegList::LiftoffRegList |
( |
| ) |
|
|
constexprdefault |
◆ LiftoffRegList() [2/3]
v8::internal::wasm::LiftoffRegList::LiftoffRegList |
( |
Regs... | regs | ) |
|
|
inlineexplicitconstexpr |
◆ LiftoffRegList() [3/3]
v8::internal::wasm::LiftoffRegList::LiftoffRegList |
( |
storage_t | bits | ) |
|
|
inlineexplicitconstexprprivate |
◆ begin()
◆ clear() [1/3]
◆ clear() [2/3]
◆ clear() [3/3]
◆ end()
◆ FromBits() [1/2]
static constexpr LiftoffRegList v8::internal::wasm::LiftoffRegList::FromBits |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ FromBits() [2/2]
◆ GetAdjacentFpRegsSet()
LiftoffRegList v8::internal::wasm::LiftoffRegList::GetAdjacentFpRegsSet |
( |
| ) |
const |
|
inlineconstexpr |
◆ GetFirstRegSet()
LiftoffRegister v8::internal::wasm::LiftoffRegList::GetFirstRegSet |
( |
| ) |
const |
|
inline |
◆ GetFpList()
◆ GetGpList()
RegList v8::internal::wasm::LiftoffRegList::GetGpList |
( |
| ) |
|
|
inline |
◆ GetLastRegSet()
LiftoffRegister v8::internal::wasm::LiftoffRegList::GetLastRegSet |
( |
| ) |
const |
|
inline |
◆ GetNumRegsSet()
unsigned v8::internal::wasm::LiftoffRegList::GetNumRegsSet |
( |
| ) |
const |
|
inlineconstexpr |
◆ has() [1/3]
◆ has() [2/3]
◆ has() [3/3]
bool v8::internal::wasm::LiftoffRegList::has |
( |
Register | reg | ) |
const |
|
inline |
◆ HasAdjacentFpRegsSet()
bool v8::internal::wasm::LiftoffRegList::HasAdjacentFpRegsSet |
( |
| ) |
const |
|
inlineconstexpr |
◆ is_empty()
bool v8::internal::wasm::LiftoffRegList::is_empty |
( |
| ) |
const |
|
inlineconstexpr |
◆ MaskOut()
◆ operator&()
◆ operator&=()
◆ operator==()
◆ operator|()
◆ operator|=()
◆ set() [1/3]
◆ set() [2/3]
◆ set() [3/3]
◆ SpreadSetBitsToAdjacentFpRegs()
LiftoffRegList v8::internal::wasm::LiftoffRegList::SpreadSetBitsToAdjacentFpRegs |
( |
| ) |
const |
|
inlineconstexpr |
◆ kEvenFpSetMask
uint64_t v8::internal::wasm::LiftoffRegList::kEvenFpSetMask |
|
staticconstexpr |
Initial value:= uint64_t{0x5555555555555555}
static constexpr int kAfterMaxLiftoffGpRegCode
Definition at line 360 of file liftoff-register.h.
◆ kFpMask
storage_t v8::internal::wasm::LiftoffRegList::kFpMask |
|
staticconstexpr |
Initial value:=
constexpr storage_t bits() const
std::conditional< use_u16, uint16_t, std::conditional< use_u32, uint32_t, uint64_t >::type >::type storage_t
constexpr DoubleRegList kLiftoffAssemblerFpCacheRegs
Definition at line 356 of file liftoff-register.h.
◆ kGpMask
storage_t v8::internal::wasm::LiftoffRegList::kGpMask |
|
staticconstexpr |
Initial value:=
constexpr RegList kLiftoffAssemblerGpCacheRegs
Definition at line 354 of file liftoff-register.h.
◆ kOddFpSetMask
uint64_t v8::internal::wasm::LiftoffRegList::kOddFpSetMask |
|
staticconstexpr |
◆ regs_
storage_t v8::internal::wasm::LiftoffRegList::regs_ = 0 |
|
private |
◆ use_u16
◆ use_u32
The documentation for this class was generated from the following file: