Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::FixedQRegisterView< reg > Class Template Reference

#include <locations_helpers_arm.h>

Public Member Functions

DRegister d (intptr_t i) const
 
SRegister s (intptr_t i) const
 
 operator QRegister () const
 

Detailed Description

template<QRegister reg>
class dart::FixedQRegisterView< reg >

Definition at line 47 of file locations_helpers_arm.h.

Member Function Documentation

◆ d()

template<QRegister reg>
DRegister dart::FixedQRegisterView< reg >::d ( intptr_t  i) const
inline

Definition at line 49 of file locations_helpers_arm.h.

49 {
50 return static_cast<DRegister>(reg * 2 + i);
51 }

◆ operator QRegister()

template<QRegister reg>
dart::FixedQRegisterView< reg >::operator QRegister ( ) const
inline

Definition at line 57 of file locations_helpers_arm.h.

57{ return reg; }

◆ s()

template<QRegister reg>
SRegister dart::FixedQRegisterView< reg >::s ( intptr_t  i) const
inline

Definition at line 53 of file locations_helpers_arm.h.

53 {
54 return static_cast<SRegister>(reg * 4 + i);
55 }

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