#include <reglist-arm64.h>
|
| template<typename... CPURegisters> |
| | CPURegList (CPURegister reg0, CPURegisters... regs) |
| |
| | CPURegList (int size, RegList list) |
| |
| | CPURegList (int size, DoubleRegList list) |
| |
| | CPURegList (CPURegister::RegisterType type, int size, int first_reg, int last_reg) |
| |
| CPURegister::RegisterType | type () const |
| |
| uint64_t | bits () const |
| |
| void | set_bits (uint64_t new_bits) |
| |
| void | Combine (const CPURegList &other) |
| |
| void | Remove (const CPURegList &other) |
| |
| void | Combine (const CPURegister &other) |
| |
| void | Remove (const CPURegister &other1, const CPURegister &other2=NoCPUReg, const CPURegister &other3=NoCPUReg, const CPURegister &other4=NoCPUReg) |
| |
| void | Combine (int code) |
| |
| void | Remove (int code) |
| |
| void | Align () |
| |
| CPURegister | PopLowestIndex () |
| |
| CPURegister | PopHighestIndex () |
| |
| bool | IsEmpty () const |
| |
| bool | IncludesAliasOf (const CPURegister &other1, const CPURegister &other2=NoCPUReg, const CPURegister &other3=NoCPUReg, const CPURegister &other4=NoCPUReg) const |
| |
| int | Count () const |
| |
| int | RegisterSizeInBits () const |
| |
| int | RegisterSizeInBytes () const |
| |
| int | TotalSizeInBytes () const |
| |
Definition at line 25 of file reglist-arm64.h.
◆ CPURegList() [1/4]
template<typename... CPURegisters>
| v8::internal::CPURegList::CPURegList |
( |
CPURegister | reg0, |
|
|
CPURegisters... | regs ) |
|
inlineexplicit |
◆ CPURegList() [2/4]
| v8::internal::CPURegList::CPURegList |
( |
int | size, |
|
|
RegList | list ) |
|
inline |
◆ CPURegList() [3/4]
| v8::internal::CPURegList::CPURegList |
( |
int | size, |
|
|
DoubleRegList | list ) |
|
inline |
◆ CPURegList() [4/4]
◆ Align()
| void v8::internal::CPURegList::Align |
( |
| ) |
|
◆ bits()
| uint64_t v8::internal::CPURegList::bits |
( |
| ) |
const |
|
inline |
◆ Combine() [1/3]
| void v8::internal::CPURegList::Combine |
( |
const CPURegister & | other | ) |
|
|
inline |
◆ Combine() [2/3]
| void v8::internal::CPURegList::Combine |
( |
const CPURegList & | other | ) |
|
|
inline |
◆ Combine() [3/3]
| void v8::internal::CPURegList::Combine |
( |
int | code | ) |
|
|
inline |
◆ Count()
| int v8::internal::CPURegList::Count |
( |
| ) |
const |
|
inline |
◆ GetCalleeSaved()
◆ GetCalleeSavedV()
◆ GetCallerSaved()
◆ GetCallerSavedV()
◆ IncludesAliasOf()
◆ is_valid()
| bool v8::internal::CPURegList::is_valid |
( |
| ) |
const |
|
inlineprivate |
◆ IsEmpty()
| bool v8::internal::CPURegList::IsEmpty |
( |
| ) |
const |
|
inline |
◆ PopHighestIndex()
| CPURegister v8::internal::CPURegList::PopHighestIndex |
( |
| ) |
|
◆ PopLowestIndex()
| CPURegister v8::internal::CPURegList::PopLowestIndex |
( |
| ) |
|
◆ RegisterSizeInBits()
| int v8::internal::CPURegList::RegisterSizeInBits |
( |
| ) |
const |
|
inline |
◆ RegisterSizeInBytes()
| int v8::internal::CPURegList::RegisterSizeInBytes |
( |
| ) |
const |
|
inline |
◆ Remove() [1/3]
◆ Remove() [2/3]
| void v8::internal::CPURegList::Remove |
( |
const CPURegList & | other | ) |
|
|
inline |
◆ Remove() [3/3]
| void v8::internal::CPURegList::Remove |
( |
int | code | ) |
|
|
inline |
◆ set_bits()
| void v8::internal::CPURegList::set_bits |
( |
uint64_t | new_bits | ) |
|
|
inline |
◆ TotalSizeInBytes()
| int v8::internal::CPURegList::TotalSizeInBytes |
( |
| ) |
const |
|
inline |
◆ type()
◆ list_
| uint64_t v8::internal::CPURegList::list_ |
|
private |
◆ size_
| int v8::internal::CPURegList::size_ |
|
private |
◆ type_
The documentation for this class was generated from the following files: