|
Lines 42-47
class FPRInfo {
Source/JavaScriptCore/dfg/DFGFPRInfo.h_sec1
|
| 42 |
public: |
42 |
public: |
| 43 |
typedef FPRReg RegisterType; |
43 |
typedef FPRReg RegisterType; |
| 44 |
static const unsigned numberOfRegisters = 6; |
44 |
static const unsigned numberOfRegisters = 6; |
|
|
45 |
static const unsigned numberOfArgumentRegisters = 8; |
| 45 |
|
46 |
|
| 46 |
// Temporary registers. |
47 |
// Temporary registers. |
| 47 |
static const FPRReg fpRegT0 = X86Registers::xmm0; |
48 |
static const FPRReg fpRegT0 = X86Registers::xmm0; |
|
Lines 77-82
public:
Source/JavaScriptCore/dfg/DFGFPRInfo.h_sec2
|
| 77 |
{ |
78 |
{ |
| 78 |
return (unsigned)reg; |
79 |
return (unsigned)reg; |
| 79 |
} |
80 |
} |
|
|
81 |
|
| 82 |
static FPRReg toArgumentRegister(unsigned index) |
| 83 |
{ |
| 84 |
return (FPRReg)index; |
| 85 |
} |
| 80 |
|
86 |
|
| 81 |
static const char* debugName(FPRReg reg) |
87 |
static const char* debugName(FPRReg reg) |
| 82 |
{ |
88 |
{ |