OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DRegister
(Results
1 - 9
of
9
) sorted by null
/art/compiler/utils/mips/
constants_mips.h
31
enum
DRegister
{
52
std::ostream& operator<<(std::ostream& os, const
DRegister
& rhs);
managed_register_mips.h
66
// [F..D[ double precision FP registers (enum
DRegister
)
84
// FP register (enum
DRegister
), or a pair of core registers (enum RegisterPair).
99
DRegister
AsDRegister() const {
101
return static_cast<
DRegister
>(id_ - kNumberOfCoreRegIds - kNumberOfFRegIds);
106
DRegister
d_reg = AsDRegister();
112
DRegister
d_reg = AsDRegister();
145
// Returns true if this
DRegister
overlaps FRegisters.
176
static MipsManagedRegister FromDRegister(
DRegister
r) {
assembler_mips.h
279
void AddD(
DRegister
fd,
DRegister
fs,
DRegister
ft);
280
void SubD(
DRegister
fd,
DRegister
fs,
DRegister
ft);
281
void MulD(
DRegister
fd,
DRegister
fs,
DRegister
ft);
282
void DivD(
DRegister
fd, DRegister fs, DRegister ft)
[
all
...]
assembler_mips.cc
39
std::ostream& operator<<(std::ostream& os, const
DRegister
& rhs) {
43
os << "
DRegister
[" << static_cast<int>(rhs) << "]";
372
void MipsAssembler::AddD(
DRegister
fd,
DRegister
fs,
DRegister
ft) {
377
void MipsAssembler::SubD(
DRegister
fd,
DRegister
fs,
DRegister
ft) {
382
void MipsAssembler::MulD(
DRegister
fd,
DRegister
fs, DRegister ft)
[
all
...]
/art/compiler/utils/arm/
assembler_arm.h
309
void vmovdrr(
DRegister
dm, Register rt, Register rt2, Condition cond = AL);
310
void vmovrrd(Register rt, Register rt2,
DRegister
dm, Condition cond = AL);
312
void vmovd(
DRegister
dd,
DRegister
dm, Condition cond = AL);
316
bool vmovd(
DRegister
dd, double d_imm, Condition cond = AL);
320
void vldrd(
DRegister
dd, Address ad, Condition cond = AL);
321
void vstrd(
DRegister
dd, Address ad, Condition cond = AL);
324
void vaddd(
DRegister
dd,
DRegister
dn,
DRegister
dm, Condition cond = AL)
[
all
...]
constants_arm.h
59
enum
DRegister
{
100
std::ostream& operator<<(std::ostream& os, const
DRegister
& rhs);
391
inline
DRegister
DnField() const {
392
return static_cast<
DRegister
>(Bits(kRnShift, kRnBits) + (Bit(7) << 4));
394
inline
DRegister
DdField() const {
395
return static_cast<
DRegister
>(Bits(kRdShift, kRdBits) + (Bit(22) << 4));
397
inline
DRegister
DmField() const {
398
return static_cast<
DRegister
>(Bits(kRmShift, kRmBits) + (Bit(5) << 4));
managed_register_arm.h
60
// [S..D[ double precision VFP registers (enum
DRegister
)
72
//
DRegister
, VFPv3-D32 only)
82
// (enum SRegister), or a VFP double precision register (enum
DRegister
).
97
DRegister
AsDRegister() const {
99
return static_cast<
DRegister
>(id_ - kNumberOfCoreRegIds - kNumberOfSRegIds);
104
DRegister
d_reg = AsDRegister();
110
DRegister
d_reg = AsDRegister();
153
// Returns true if this
DRegister
overlaps SRegisters.
194
static ArmManagedRegister FromDRegister(
DRegister
r) {
218
// Return a
DRegister
overlapping SRegister r_low and r_low + 1
[
all
...]
assembler_arm.cc
108
std::ostream& operator<<(std::ostream& os, const
DRegister
& rhs) {
112
os << "
DRegister
[" << static_cast<int>(rhs) << "]";
653
void ArmAssembler::vmovdrr(
DRegister
dm, Register rt, Register rt2,
673
void ArmAssembler::vmovrrd(Register rt, Register rt2,
DRegister
dm,
719
void ArmAssembler::vldrd(
DRegister
dd, Address ad, Condition cond) {
731
void ArmAssembler::vstrd(
DRegister
dd, Address ad, Condition cond) {
763
DRegister
dd,
DRegister
dn,
DRegister
dm) {
785
void ArmAssembler::vmovd(
DRegister
dd, DRegister dm, Condition cond)
[
all
...]
managed_register_arm_test.cc
125
TEST(ArmManagedRegister,
DRegister
) {
[
all
...]
Completed in 71 milliseconds