v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RegisterDump Class Reference

#include <test-utils-arm64.h>

Public Member Functions

 RegisterDump ()
 
void Dump (MacroAssembler *assm)
 
int32_t wreg (unsigned code) const
 
int64_t xreg (unsigned code) const
 
uint32_t sreg_bits (unsigned code) const
 
float sreg (unsigned code) const
 
uint64_t dreg_bits (unsigned code) const
 
double dreg (unsigned code) const
 
int64_t spreg () const
 
int64_t wspreg () const
 
uint64_t flags_nzcv () const
 
bool IsComplete () const
 

Detailed Description

Definition at line 44 of file test-utils-arm64.h.

Constructor & Destructor Documentation

RegisterDump ( )
inline

Definition at line 46 of file test-utils-arm64.h.

Member Function Documentation

double dreg ( unsigned  code) const
inline

Definition at line 89 of file test-utils-arm64.h.

Referenced by EqualFP64().

uint64_t dreg_bits ( unsigned  code) const
inline

Definition at line 84 of file test-utils-arm64.h.

References ASSERT, and v8::internal::code().

Referenced by EqualFP32(), and EqualRegisters().

uint64_t flags_nzcv ( ) const
inline

Definition at line 105 of file test-utils-arm64.h.

References ASSERT.

Referenced by TEST().

bool IsComplete ( ) const
inline

Definition at line 111 of file test-utils-arm64.h.

int64_t spreg ( ) const
inline

Definition at line 94 of file test-utils-arm64.h.

References ASSERT.

float sreg ( unsigned  code) const
inline

Definition at line 80 of file test-utils-arm64.h.

Referenced by EqualFP32().

uint32_t sreg_bits ( unsigned  code) const
inline

Definition at line 75 of file test-utils-arm64.h.

References ASSERT, and v8::internal::code().

int32_t wreg ( unsigned  code) const
inline

Definition at line 58 of file test-utils-arm64.h.

References ASSERT, v8::internal::code(), and v8::internal::kSPRegInternalCode.

Referenced by Equal32().

int64_t wspreg ( ) const
inline

Definition at line 99 of file test-utils-arm64.h.

References ASSERT.

int64_t xreg ( unsigned  code) const
inline

Definition at line 66 of file test-utils-arm64.h.

References ASSERT, v8::internal::code(), and v8::internal::kSPRegInternalCode.

Referenced by Equal32(), Equal64(), and EqualRegisters().


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