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
QwNeonRegister Struct Reference

#include <assembler-arm.h>

Public Member Functions

bool is_valid () const
 
bool is (QwNeonRegister reg) const
 
int code () const
 
void split_code (int *vm, int *m) const
 

Static Public Member Functions

static QwNeonRegister from_code (int code)
 

Data Fields

int code_
 

Static Public Attributes

static const int kMaxNumRegisters = 16
 

Detailed Description

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

Member Function Documentation

int code ( ) const
inline

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

References ASSERT, QwNeonRegister::code_, and QwNeonRegister::is_valid().

static QwNeonRegister from_code ( int  code)
inlinestatic

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

bool is ( QwNeonRegister  reg) const
inline

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

References QwNeonRegister::code_.

bool is_valid ( ) const
inline
void split_code ( int *  vm,
int *  m 
) const
inline

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

References ASSERT, QwNeonRegister::code_, and QwNeonRegister::is_valid().

Field Documentation

const int kMaxNumRegisters = 16
static

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

Referenced by QwNeonRegister::is_valid().


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