HomeSort by relevance Sort by last modified time
    Searched refs:FPURegister (Results 1 - 23 of 23) sorted by null

  /external/chromium_org/v8/src/mips/
assembler-mips.h 70 // Implementation of Register and FPURegister.
190 struct FPURegister {
207 inline static int ToAllocationIndex(FPURegister reg);
210 static FPURegister FromAllocationIndex(int index) {
215 static FPURegister from_code(int code) {
216 FPURegister r = { code };
221 bool is(FPURegister creg) const { return code_ == creg.code_; }
222 FPURegister low() const {
225 FPURegister reg;
230 FPURegister high() const
    [all...]
assembler-mips.cc 877 FPURegister ft,
878 FPURegister fs,
879 FPURegister fd,
889 FPURegister fr,
890 FPURegister ft,
891 FPURegister fs,
892 FPURegister fd,
904 FPURegister fs,
905 FPURegister fd,
951 FPURegister ft
    [all...]
macro-assembler-mips.h 227 inline void Move(FPURegister dst, FPURegister src) {
233 inline void Move(Register dst_low, Register dst_high, FPURegister src) {
235 mfc1(dst_high, FPURegister::from_code(src.code() + 1));
238 inline void FmoveHigh(Register dst_high, FPURegister src) {
239 mfc1(dst_high, FPURegister::from_code(src.code() + 1));
242 inline void FmoveLow(Register dst_low, FPURegister src) {
246 inline void Move(FPURegister dst, Register src_low, Register src_high) {
248 mtc1(src_high, FPURegister::from_code(dst.code() + 1));
252 void Move(FPURegister dst, double imm)
    [all...]
code-stubs-mips.h 558 FPURegister double_scratch,
568 FPURegister double_dst,
572 FPURegister single_scratch);
582 FPURegister double_dst,
583 FPURegister double_scratch,
589 FPURegister single_scratch,
605 FPURegister double_scratch0,
606 FPURegister double_scratch1,
634 FPURegister dst,
deoptimizer-mips.cc 397 kDoubleSize * FPURegister::kMaxNumAllocatableRegisters;
401 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) {
402 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
469 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); ++i) {
538 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) {
539 const FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
assembler-mips-inl.h 89 return FPURegister::kMaxNumRegisters;
94 return FPURegister::kMaxNumAllocatableRegisters;
98 int FPURegister::ToAllocationIndex(FPURegister reg) {
lithium-codegen-mips.h 338 FPURegister src1,
339 FPURegister src2);
343 FPURegister src1,
344 FPURegister src2);
macro-assembler-mips.cc 122 Subu(sp, sp, Operand(FPURegister::NumAllocatableRegisters() * kDoubleSize));
123 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); i+=2) {
124 FPURegister reg = FPURegister::FromAllocationIndex(i);
131 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); i+=2) {
132 FPURegister reg = FPURegister::FromAllocationIndex(i);
135 Addu(sp, sp, Operand(FPURegister::NumAllocatableRegisters() * kDoubleSize));
171 int doubles_size = FPURegister::NumAllocatableRegisters() * kDoubleSize;
863 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset))
    [all...]
simulator-mips.h 168 enum FPURegister {
lithium-codegen-mips.cc     [all...]
code-stubs-mips.cc 661 FPURegister dst,
716 FPURegister double_scratch,
751 FPURegister double_dst,
755 FPURegister single_scratch) {
778 FPURegister single_scratch,
    [all...]
stub-cache-mips.cc     [all...]
  /external/v8/src/mips/
assembler-mips.h 70 // Implementation of Register and FPURegister.
188 struct FPURegister {
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 high() const
    [all...]
assembler-mips.cc 881 FPURegister ft,
882 FPURegister fs,
883 FPURegister fd,
896 FPURegister fs,
897 FPURegister fd,
945 FPURegister ft,
    [all...]
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 fs, FPURegister scratch)
    [all...]
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::from_code(i), MemOperand(sp, stack_offset))
    [all...]
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,
    [all...]
assembler-mips-inl.h 82 int FPURegister::ToAllocationIndex(FPURegister reg) {
deoptimizer-mips.cc 775 kDoubleSize * FPURegister::kNumAllocatableRegisters;
779 for (int i = 0; i < FPURegister::kNumAllocatableRegisters; ++i) {
780 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
    [all...]
lithium-codegen-mips.h 282 FPURegister src1,
283 FPURegister src2);
simulator-mips.h 168 enum FPURegister {
lithium-codegen-mips.cc     [all...]
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();
    [all...]

Completed in 396 milliseconds