v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData Struct Reference

#include <maglev-assembler-arm-inl.h>

Inheritance diagram for v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData:
Collaboration diagram for v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData:

Public Attributes

RegList available_scratch_
 
VfpRegList available_fp_scratch_
 
CPURegList available_scratch_
 
CPURegList available_fp_scratch_
 
DoubleRegList available_fp_scratch_
 
bool has_scratch_register_
 
bool has_double_scratch_register_
 

Detailed Description

Definition at line 65 of file maglev-assembler-x64-inl.h.

Member Data Documentation

◆ available_fp_scratch_ [1/3]

DoubleRegList v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::available_fp_scratch_

Definition at line 49 of file maglev-assembler-arm-inl.h.

◆ available_fp_scratch_ [2/3]

CPURegList v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::available_fp_scratch_

Definition at line 50 of file maglev-assembler-arm64-inl.h.

◆ available_fp_scratch_ [3/3]

DoubleRegList v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::available_fp_scratch_

Definition at line 72 of file maglev-assembler-riscv-inl.h.

◆ available_scratch_ [1/2]

RegList v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::available_scratch_

Definition at line 48 of file maglev-assembler-arm-inl.h.

◆ available_scratch_ [2/2]

CPURegList v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::available_scratch_

Definition at line 49 of file maglev-assembler-arm64-inl.h.

◆ has_double_scratch_register_

bool v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::has_double_scratch_register_

Definition at line 67 of file maglev-assembler-x64-inl.h.

◆ has_scratch_register_

bool v8::internal::maglev::MaglevAssembler::TemporaryRegisterScope::SavedData::has_scratch_register_

Definition at line 66 of file maglev-assembler-x64-inl.h.


The documentation for this struct was generated from the following files: