Home
last modified time | relevance | path

Searched refs:kNumRegisters (Results 1 – 25 of 49) sorted by relevance

12

/external/v8/src/
Dregister-configuration.cc59 Register::kNumRegisters);
61 FloatRegister::kNumRegisters);
63 DoubleRegister::kNumRegisters);
65 Simd128Register::kNumRegisters);
106 Register::kNumRegisters, DoubleRegister::kNumRegisters, in ArchDefaultRegisterConfiguration()
130 Register::kNumRegisters, DoubleRegister::kNumRegisters, in ArchDefaultPoisoningRegisterConfiguration()
178 Register::kNumRegisters, DoubleRegister::kNumRegisters, in ArchPreserveRootIA32RegisterConfiguration()
228 Register::kNumRegisters, DoubleRegister::kNumRegisters, in RestrictedRegisterConfiguration()
Dassembler.h583 static constexpr int kNumRegisters = kAfterLastRegister; variable
589 static_assert(code >= 0 && code < kNumRegisters, "must be valid reg code"); in from_code()
612 DCHECK_GT(kNumRegisters, code); in from_code()
Ddeoptimizer.h694 intptr_t registers_[Register::kNumRegisters];
695 Float32 float_registers_[FloatRegister::kNumRegisters];
696 Float64 double_registers_[DoubleRegister::kNumRegisters];
/external/v8/src/ppc/
Dconstants-ppc.cc15 const char* Registers::names_[kNumRegisters] = {
41 for (int i = 0; i < kNumRegisters; i++) { in Number()
Ddeoptimizer-ppc.cc24 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
29 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kNumRegisters; in Generate()
30 const int kFloatRegsSize = kFloatSize * FloatRegister::kNumRegisters; in Generate()
102 DCHECK_EQ(Register::kNumRegisters, kNumberOfRegisters); in Generate()
Dmacro-assembler-ppc.cc351 for (int16_t i = Register::kNumRegisters - 1; i >= 0; i--) { in MultiPush()
362 for (int16_t i = 0; i < Register::kNumRegisters; i++) { in MultiPop()
376 for (int16_t i = DoubleRegister::kNumRegisters - 1; i >= 0; i--) { in MultiPushDoubles()
388 for (int16_t i = 0; i < DoubleRegister::kNumRegisters; i++) { in MultiPopDoubles()
448 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
460 for (int i = 0; i < Register::kNumRegisters; ++i) { in RestoreRegisters()
652 DCHECK(reg_code >= 0 && reg_code < kNumRegisters); in SafepointRegisterStackIndex()
1912 if (num_double_arguments > DoubleRegister::kNumRegisters) { in CalculateStackPassedWords()
1914 2 * (num_double_arguments - DoubleRegister::kNumRegisters); in CalculateStackPassedWords()
/external/v8/src/x64/
Ddeoptimizer-x64.cc26 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
28 const int kDoubleRegsSize = kDoubleSize * XMMRegister::kNumRegisters; in Generate()
39 const int kFloatRegsSize = kFloatSize * XMMRegister::kNumRegisters; in Generate()
133 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in Generate()
143 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in Generate()
Dmacro-assembler-x64.cc259 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
268 for (int i = Register::kNumRegisters - 1; i >= 0; --i) { in RestoreRegisters()
554 bytes += kDoubleSize * XMMRegister::kNumRegisters; in RequiredStackSizeForCallerSaved()
576 int delta = kDoubleSize * XMMRegister::kNumRegisters; in PushCallerSaved()
578 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in PushCallerSaved()
592 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in PopCallerSaved()
596 int delta = kDoubleSize * XMMRegister::kNumRegisters; in PopCallerSaved()
597 addp(rsp, Immediate(kDoubleSize * XMMRegister::kNumRegisters)); in PopCallerSaved()
1845 MacroAssembler::kSafepointPushRegisterIndices[Register::kNumRegisters] = {
2398 int space = XMMRegister::kNumRegisters * kDoubleSize + in EnterExitFrameEpilogue()
/external/v8/src/arm/
Dconstants-arm.cc34 const char* Registers::names_[kNumRegisters] = {
87 for (int i = 0; i < kNumRegisters; i++) { in Number()
Ddeoptimizer-arm.cc24 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
29 const int kDoubleRegsSize = kDoubleSize * DwVfpRegister::kNumRegisters; in Generate()
30 const int kFloatRegsSize = kFloatSize * SwVfpRegister::kNumRegisters; in Generate()
106 DCHECK_EQ(Register::kNumRegisters, kNumberOfRegisters); in Generate()
Dmacro-assembler-arm.cc580 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
592 for (int i = 0; i < Register::kNumRegisters; ++i) { in RestoreRegisters()
868 DCHECK_LE(SwVfpRegister::kNumRegisters, src_code); in VmovExtended()
869 DCHECK_GT(SwVfpRegister::kNumRegisters * 2, src_code); in VmovExtended()
878 DCHECK_LE(SwVfpRegister::kNumRegisters, dst_code); in VmovExtended()
879 DCHECK_GT(SwVfpRegister::kNumRegisters * 2, dst_code); in VmovExtended()
890 if (src_code < SwVfpRegister::kNumRegisters && in VmovExtended()
891 dst_code < SwVfpRegister::kNumRegisters) { in VmovExtended()
935 if (src_code < SwVfpRegister::kNumRegisters) { in VmovExtended()
941 } else if (dst_code < SwVfpRegister::kNumRegisters) { in VmovExtended()
[all …]
Dconstants-arm.h39 const int kNumRegisters = 16; variable
715 static const char* names_[kNumRegisters];
Dassembler-arm-inl.h424 for (int index = 0; index < T::kNumRegisters; index++) { in CanAcquireVfp()
438 for (int index = 0; index < T::kNumRegisters; index++) { in AcquireVfp()
/external/v8/src/ia32/
Ddeoptimizer-ia32.cc24 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
26 const int kDoubleRegsSize = kDoubleSize * XMMRegister::kNumRegisters; in Generate()
37 const int kFloatRegsSize = kFloatSize * XMMRegister::kNumRegisters; in Generate()
99 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in Generate()
Dmacro-assembler-ia32.cc183 bytes += kDoubleSize * (XMMRegister::kNumRegisters - 1); in RequiredStackSizeForCallerSaved()
205 int delta = kDoubleSize * (XMMRegister::kNumRegisters - 1); in PushCallerSaved()
207 for (int i = XMMRegister::kNumRegisters - 1; i > 0; i--) { in PushCallerSaved()
222 int delta = kDoubleSize * (XMMRegister::kNumRegisters - 1); in PopCallerSaved()
223 for (int i = XMMRegister::kNumRegisters - 1; i > 0; i--) { in PopCallerSaved()
295 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
304 for (int i = Register::kNumRegisters - 1; i >= 0; --i) { in RestoreRegisters()
752 int space = XMMRegister::kNumRegisters * kDoubleSize + argc * kPointerSize; in EnterExitFrameEpilogue()
755 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in EnterExitFrameEpilogue()
798 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in LeaveExitFrame()
/external/v8/src/s390/
Ddeoptimizer-s390.cc24 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
28 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kNumRegisters; in Generate()
29 const int kFloatRegsSize = kFloatSize * FloatRegister::kNumRegisters; in Generate()
106 DCHECK_EQ(Register::kNumRegisters, kNumberOfRegisters); in Generate()
Dconstants-s390.cc275 const char* Registers::names_[kNumRegisters] = {
296 for (int i = 0; i < kNumRegisters; i++) { in Number()
Dmacro-assembler-s390.cc385 for (int16_t i = Register::kNumRegisters - 1; i >= 0; i--) { in MultiPush()
396 for (int16_t i = 0; i < Register::kNumRegisters; i++) { in MultiPop()
410 for (int16_t i = DoubleRegister::kNumRegisters - 1; i >= 0; i--) { in MultiPushDoubles()
422 for (int16_t i = 0; i < DoubleRegister::kNumRegisters; i++) { in MultiPopDoubles()
481 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
492 for (int i = 0; i < Register::kNumRegisters; ++i) { in RestoreRegisters()
666 DCHECK(reg_code >= 0 && reg_code < kNumRegisters); in SafepointRegisterStackIndex()
1856 if (num_double_arguments > DoubleRegister::kNumRegisters) { in CalculateStackPassedWords()
1858 2 * (num_double_arguments - DoubleRegister::kNumRegisters); in CalculateStackPassedWords()
Dassembler-s390.cc252 DCHECK(num >= 0 && num < kNumRegisters); in ToRegister()
/external/v8/src/mips64/
Ddeoptimizer-mips64.cc23 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
28 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kNumRegisters; in Generate()
29 const int kFloatRegsSize = kFloatSize * FloatRegister::kNumRegisters; in Generate()
106 DCHECK_EQ(Register::kNumRegisters, kNumberOfRegisters); in Generate()
Dmacro-assembler-mips64.cc240 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
251 for (int i = 0; i < Register::kNumRegisters; ++i) { in RestoreRegisters()
1949 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPush()
1961 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPop()
1976 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPushFPU()
1988 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPopFPU()
5174 int kNumOfSavedRegisters = FPURegister::kNumRegisters / 2; in EnterExitFrame()
5209 int kNumOfSavedRegisters = FPURegister::kNumRegisters / 2; in LeaveExitFrame()
/external/v8/src/mips/
Ddeoptimizer-mips.cc24 const int kNumberOfRegisters = Register::kNumRegisters; in Generate()
29 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kNumRegisters; in Generate()
30 const int kFloatRegsSize = kFloatSize * FloatRegister::kNumRegisters; in Generate()
106 DCHECK_EQ(Register::kNumRegisters, kNumberOfRegisters); in Generate()
Dmacro-assembler-mips.cc240 for (int i = 0; i < Register::kNumRegisters; ++i) { in SaveRegisters()
251 for (int i = 0; i < Register::kNumRegisters; ++i) { in RestoreRegisters()
1390 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPush()
1402 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPop()
1417 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPushFPU()
1429 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPopFPU()
4793 int space = FPURegister::kNumRegisters * kDoubleSize; in EnterExitFrame()
4796 for (int i = 0; i < FPURegister::kNumRegisters; i += 2) { in EnterExitFrame()
4828 for (int i = 0; i < FPURegister::kNumRegisters; i += 2) { in LeaveExitFrame()
/external/v8/src/compiler/mips64/
Dinstruction-scheduler-mips64.cc804 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPushLatency()
812 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPushFPULatency()
828 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPopLatency()
836 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPopFPULatency()
/external/v8/src/compiler/mips/
Dinstruction-scheduler-mips.cc1196 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPushLatency()
1204 for (int16_t i = kNumRegisters - 1; i >= 0; i--) { in MultiPushFPULatency()
1220 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPopFPULatency()
1228 for (int16_t i = 0; i < kNumRegisters; i++) { in MultiPopLatency()

12