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

#include <assembler-arm.h>

Collaboration diagram for v8::internal::NeonMemOperand:

Public Member Functions

 NeonMemOperand (Register rn, AddrMode am=Offset, int align=0)
 
 NeonMemOperand (Register rn, Register rm, int align=0)
 
Register rn () const
 
Register rm () const
 
int align () const
 

Private Member Functions

void SetAlignment (int align)
 

Private Attributes

Register rn_
 
Register rm_
 
int align_
 

Detailed Description

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

Constructor & Destructor Documentation

◆ NeonMemOperand() [1/2]

v8::internal::NeonMemOperand::NeonMemOperand ( Register rn,
AddrMode am = Offset,
int align = 0 )
explicit

◆ NeonMemOperand() [2/2]

v8::internal::NeonMemOperand::NeonMemOperand ( Register rn,
Register rm,
int align = 0 )
explicit

Member Function Documentation

◆ align()

int v8::internal::NeonMemOperand::align ( ) const
inline

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

◆ rm()

Register v8::internal::NeonMemOperand::rm ( ) const
inline

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

◆ rn()

Register v8::internal::NeonMemOperand::rn ( ) const
inline

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

◆ SetAlignment()

void v8::internal::NeonMemOperand::SetAlignment ( int align)
private

Member Data Documentation

◆ align_

int v8::internal::NeonMemOperand::align_
private

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

◆ rm_

Register v8::internal::NeonMemOperand::rm_
private

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

◆ rn_

Register v8::internal::NeonMemOperand::rn_
private

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


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