V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::UseScratchRegisterScope Class Reference

Public Member Functions

 UseScratchRegisterScope (Assembler *assembler)
 
Register Acquire ()
 
SwVfpRegister AcquireS ()
 
LowDwVfpRegister AcquireLowD ()
 
DwVfpRegister AcquireD ()
 
QwNeonRegister AcquireQ ()
 
bool CanAcquire () const
 
bool CanAcquireD () const
 
 UseScratchRegisterScope (TurboAssembler *tasm)
 
Register AcquireW ()
 
Register AcquireX ()
 
VRegister AcquireS ()
 
VRegister AcquireD ()
 
VRegister AcquireQ ()
 
VRegister AcquireV (VectorFormat format)
 
Register AcquireSameSizeAs (const Register &reg)
 
VRegister AcquireSameSizeAs (const VRegister &reg)
 
 UseScratchRegisterScope (Assembler *assembler)
 
Register Acquire ()
 
bool hasAvailable () const
 
 UseScratchRegisterScope (Assembler *assembler)
 
Register Acquire ()
 
bool hasAvailable () const
 

Friends

class Assembler
 
class TurboAssembler
 

Detailed Description

Definition at line 1712 of file assembler-arm.h.


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