Searched refs:FPURegister (Results 1 - 11 of 11) sorted by relevance
/external/v8/src/mips/ |
H A D | assembler-mips.h | 70 // Implementation of Register and FPURegister. 188 struct FPURegister { struct in namespace:v8::internal 204 inline static int ToAllocationIndex(FPURegister reg); 206 static FPURegister FromAllocationIndex(int index) { 232 static FPURegister from_code(int code) { 233 FPURegister r = { code }; 238 bool is(FPURegister creg) const { return code_ == creg.code_; } 239 FPURegister low() const { 242 FPURegister reg; 247 FPURegister hig [all...] |
H A D | assembler-mips.cc | 881 FPURegister ft, 882 FPURegister fs, 883 FPURegister fd, 896 FPURegister fs, 897 FPURegister fd, 945 FPURegister ft, 1622 void Assembler::lwc1(FPURegister fd, const MemOperand& src) { 1627 void Assembler::ldc1(FPURegister fd, const MemOperand& src) { 1631 FPURegister nextfpreg; 1637 void Assembler::swc1(FPURegister f [all...] |
H A D | macro-assembler-mips.h | 233 inline void Move(FPURegister dst, FPURegister src) { 239 inline void Move(Register dst_low, Register dst_high, FPURegister src) { 241 mfc1(dst_high, FPURegister::from_code(src.code() + 1)); 244 inline void Move(FPURegister dst, Register src_low, Register src_high) { 246 mtc1(src_high, FPURegister::from_code(dst.code() + 1)); 250 void Move(FPURegister dst, double imm); 541 FPURegister value, 715 void Cvt_d_uw(FPURegister fd, FPURegister f [all...] |
H A D | macro-assembler-mips.cc | 121 Subu(sp, sp, Operand(FPURegister::kNumAllocatableRegisters * kDoubleSize)); 122 for (int i = 0; i < FPURegister::kNumAllocatableRegisters; i+=2) { 123 FPURegister reg = FPURegister::FromAllocationIndex(i); 130 for (int i = 0; i < FPURegister::kNumAllocatableRegisters; i+=2) { 131 FPURegister reg = FPURegister::FromAllocationIndex(i); 134 Addu(sp, sp, Operand(FPURegister::kNumAllocatableRegisters * kDoubleSize)); 170 int doubles_size = FPURegister::kNumAllocatableRegisters * kDoubleSize; 863 sdc1(FPURegister [all...] |
H A D | code-stubs-mips.h | 751 FPURegister double_scratch, 761 FPURegister double_dst, 765 FPURegister single_scratch); 775 FPURegister double_dst, 781 FPURegister single_scratch, 797 FPURegister double_scratch, 841 FPURegister dst,
|
H A D | assembler-mips-inl.h | 82 int FPURegister::ToAllocationIndex(FPURegister reg) {
|
H A D | deoptimizer-mips.cc | 775 kDoubleSize * FPURegister::kNumAllocatableRegisters; 779 for (int i = 0; i < FPURegister::kNumAllocatableRegisters; ++i) { 780 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i); 857 for (int i = 0; i < FPURegister::kNumAllocatableRegisters; ++i) {
|
H A D | lithium-codegen-mips.h | 282 FPURegister src1, 283 FPURegister src2);
|
H A D | simulator-mips.h | 168 enum FPURegister { enum in class:v8::internal::Simulator
|
H A D | lithium-codegen-mips.cc | 1439 Condition cc, FPURegister src1, FPURegister src2) { 1624 FPURegister left_reg = ToDoubleRegister(left); 1625 FPURegister right_reg = ToDoubleRegister(right); 2575 FPURegister result = ToDoubleRegister(instr->result()); 2987 FPURegister input = ToDoubleRegister(instr->InputAt(0)); 2988 FPURegister result = ToDoubleRegister(instr->result()); 3009 FPURegister single_scratch = double_scratch0().low(); 3573 FPURegister value(ToDoubleRegister(instr->value())); 3805 FPURegister single_scratc [all...] |
H A D | code-stubs-mips.cc | 571 FPURegister dst, 642 FPURegister double_scratch, 679 FPURegister double_dst, 683 FPURegister single_scratch) { 767 FPURegister single_scratch, 869 FPURegister single_scratch = double_scratch.low(); 2846 FPURegister double_scratch = f0; 2847 FPURegister single_scratch = f6; 3594 const FPURegister single_scratch = f8;
|
Completed in 370 milliseconds