/external/chromium_org/v8/src/mips/ |
H A D | assembler-mips.h | 71 // Implementation of Register and FPURegister. 208 struct FPURegister { struct in namespace:v8::internal 225 inline static int ToAllocationIndex(FPURegister reg); 228 static FPURegister FromAllocationIndex(int index) { 233 static FPURegister from_code(int code) { 234 FPURegister r = { code }; 239 bool is(FPURegister creg) const { return code_ == creg.code_; } 240 FPURegister low() const { 243 FPURegister reg; 248 FPURegister hig [all...] |
H A D | assembler-mips.cc | 894 FPURegister ft, 895 FPURegister fs, 896 FPURegister fd, 906 FPURegister fr, 907 FPURegister ft, 908 FPURegister fs, 909 FPURegister fd, 921 FPURegister fs, 922 FPURegister fd, 968 FPURegister f [all...] |
H A D | macro-assembler-mips.h | 229 inline void Move(FPURegister dst, FPURegister src) { 235 inline void Move(Register dst_low, Register dst_high, FPURegister src) { 240 inline void FmoveHigh(Register dst_high, FPURegister src) { 244 inline void FmoveLow(Register dst_low, FPURegister src) { 248 inline void Move(FPURegister dst, Register src_low, Register src_high) { 254 void Move(FPURegister dst, double imm); 552 FPURegister value, 741 void Cvt_d_uw(FPURegister fd, FPURegister f [all...] |
H A D | deoptimizer-mips.cc | 141 kDoubleSize * FPURegister::kMaxNumAllocatableRegisters; 145 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) { 146 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i); 213 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); ++i) { 282 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) { 283 const FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
|
H A D | assembler-mips-inl.h | 93 return FPURegister::kMaxNumRegisters; 98 return FPURegister::kMaxNumAllocatableRegisters; 102 int FPURegister::ToAllocationIndex(FPURegister reg) {
|
H A D | lithium-codegen-mips.h | 287 FPURegister src1, 288 FPURegister src2); 297 FPURegister src1, 298 FPURegister src2);
|
H A D | macro-assembler-mips.cc | 148 int doubles_size = FPURegister::NumAllocatableRegisters() * kDoubleSize; 1083 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1097 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1108 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1121 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1191 void MacroAssembler::Cvt_d_uw(FPURegister fd, 1192 FPURegister fs, 1193 FPURegister scratch) { 1200 void MacroAssembler::Cvt_d_uw(FPURegister fd, 1202 FPURegister scratc [all...] |
H A D | simulator-mips.h | 142 enum FPURegister { enum in class:v8::internal::Simulator
|
H A D | lithium-codegen-mips.cc | 1947 FPURegister left_reg = ToDoubleRegister(left); 1948 FPURegister right_reg = ToDoubleRegister(right); 1949 FPURegister result_reg = ToDoubleRegister(instr->result()); 2068 FPURegister src1, 2069 FPURegister src2) { 2103 FPURegister src1, 2104 FPURegister src2) { 2307 FPURegister left_reg = ToDoubleRegister(left); 2308 FPURegister right_reg = ToDoubleRegister(right); 3143 FPURegister resul [all...] |
H A D | code-stubs-mips.cc | 848 const FPURegister single_scratch = f8; 3519 FPURegister single_scratch = f6;
|
/external/chromium_org/v8/src/mips64/ |
H A D | assembler-mips64.h | 70 // Implementation of Register and FPURegister. 197 struct FPURegister { struct in namespace:v8::internal 214 inline static int ToAllocationIndex(FPURegister reg); 217 static FPURegister FromAllocationIndex(int index) { 222 static FPURegister from_code(int code) { 223 FPURegister r = { code }; 228 bool is(FPURegister creg) const { return code_ == creg.code_; } 229 FPURegister low() const { 233 FPURegister reg; 238 FPURegister hig [all...] |
H A D | assembler-mips64.cc | 878 FPURegister ft, 879 FPURegister fs, 880 FPURegister fd, 890 FPURegister fr, 891 FPURegister ft, 892 FPURegister fs, 893 FPURegister fd, 905 FPURegister fs, 906 FPURegister fd, 952 FPURegister f [all...] |
H A D | macro-assembler-mips64.h | 250 inline void Move(FPURegister dst, FPURegister src) { 256 inline void Move(Register dst_low, Register dst_high, FPURegister src) { 261 inline void FmoveHigh(Register dst_high, FPURegister src) { 265 inline void FmoveLow(Register dst_low, FPURegister src) { 269 inline void Move(FPURegister dst, Register src_low, Register src_high) { 275 void Move(FPURegister dst, double imm); 574 FPURegister value, 766 void Cvt_d_uw(FPURegister fd, FPURegister f [all...] |
H A D | deoptimizer-mips64.cc | 140 kDoubleSize * FPURegister::kMaxNumAllocatableRegisters; 144 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) { 145 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i); 218 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); ++i) { 286 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) { 287 const FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
|
H A D | assembler-mips64-inl.h | 93 return FPURegister::kMaxNumRegisters; 98 return FPURegister::kMaxNumAllocatableRegisters; 102 int FPURegister::ToAllocationIndex(FPURegister reg) {
|
H A D | lithium-codegen-mips64.h | 288 FPURegister src1, 289 FPURegister src2); 298 FPURegister src1, 299 FPURegister src2);
|
H A D | macro-assembler-mips64.cc | 151 int doubles_size = FPURegister::NumAllocatableRegisters() * kDoubleSize; 1213 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1227 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1238 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1251 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); 1295 void MacroAssembler::Cvt_d_uw(FPURegister fd, 1296 FPURegister fs, 1297 FPURegister scratch) { 1304 void MacroAssembler::Cvt_d_uw(FPURegister fd, 1306 FPURegister scratc [all...] |
H A D | simulator-mips64.h | 171 enum FPURegister { enum in class:v8::internal::Simulator
|
H A D | lithium-codegen-mips64.cc | 1915 FPURegister left_reg = ToDoubleRegister(left); 1916 FPURegister right_reg = ToDoubleRegister(right); 1917 FPURegister result_reg = ToDoubleRegister(instr->result()); 2036 FPURegister src1, 2037 FPURegister src2) { 2071 FPURegister src1, 2072 FPURegister src2) { 2275 FPURegister left_reg = ToDoubleRegister(left); 2276 FPURegister right_reg = ToDoubleRegister(right); 3128 FPURegister resul [all...] |
H A D | code-stubs-mips64.cc | 843 const FPURegister single_scratch = f8; 3556 FPURegister single_scratch = f6;
|
H A D | simulator-mips64.cc | 3402 const FPURegister fparg2 = (kMipsAbi == kN64) ? f13 : f14;
|