Searched refs:DwVfpRegister (Results 1 - 10 of 10) sorted by last modified time

/external/v8/src/arm/
H A Dassembler-arm-inl.h50 int DwVfpRegister::ToAllocationIndex(DwVfpRegister reg) {
H A Dassembler-arm.cc1651 void Assembler::vldr(const DwVfpRegister dst,
1684 void Assembler::vldr(const DwVfpRegister dst,
1737 void Assembler::vstr(const DwVfpRegister src,
1769 void Assembler::vstr(const DwVfpRegister src,
1823 DwVfpRegister first,
1824 DwVfpRegister last,
1844 DwVfpRegister first,
1845 DwVfpRegister last,
1962 void Assembler::vmov(const DwVfpRegister dst,
2012 void Assembler::vmov(const DwVfpRegister ds
[all...]
H A Dassembler-arm.h192 struct DwVfpRegister { struct in namespace:v8::internal
202 inline static int ToAllocationIndex(DwVfpRegister reg);
204 static DwVfpRegister FromAllocationIndex(int index) {
230 static DwVfpRegister from_code(int code) {
231 DwVfpRegister r = { code };
237 bool is(DwVfpRegister reg) const { return code_ == reg.code_; }
270 typedef DwVfpRegister DoubleRegister;
308 const DwVfpRegister no_dreg = { -1 };
309 const DwVfpRegister d0 = { 0 };
310 const DwVfpRegister d
[all...]
H A Dcode-stubs-arm.cc571 DwVfpRegister dst,
637 DwVfpRegister double_scratch,
674 DwVfpRegister double_dst,
748 DwVfpRegister double_dst,
829 DwVfpRegister double_scratch,
1896 __ sub(sp, sp, Operand(kDoubleSize * DwVfpRegister::kNumRegisters));
1897 for (int i = 0; i < DwVfpRegister::kNumRegisters; i++) {
1898 DwVfpRegister reg = DwVfpRegister::from_code(i);
1914 for (int i = 0; i < DwVfpRegister
[all...]
H A Dcode-stubs-arm.h577 Operand(kDoubleSize * (DwVfpRegister::kNumRegisters - 1)));
579 for (int i = DwVfpRegister::kNumRegisters - 1; i > 0; i--) {
580 DwVfpRegister reg = DwVfpRegister::from_code(i);
591 for (int i = DwVfpRegister::kNumRegisters - 1; i > 0; i--) {
592 DwVfpRegister reg = DwVfpRegister::from_code(i);
597 Operand(kDoubleSize * (DwVfpRegister::kNumRegisters - 1)));
751 DwVfpRegister double_scratch,
761 DwVfpRegister double_ds
[all...]
H A Ddeoptimizer-arm.cc787 kDoubleSize * DwVfpRegister::kNumAllocatableRegisters;
790 DwVfpRegister first = DwVfpRegister::FromAllocationIndex(0);
791 DwVfpRegister last =
792 DwVfpRegister::FromAllocationIndex(
793 DwVfpRegister::kNumAllocatableRegisters - 1);
796 (DwVfpRegister::kNumAllocatableRegisters - 1));
798 for (int i = 0; i <= (DwVfpRegister::kNumAllocatableRegisters - 1); i++) {
799 ASSERT((DwVfpRegister::FromAllocationIndex(i).code() <= last.code()) &&
800 (DwVfpRegister
[all...]
H A Dlithium-codegen-arm.cc933 DwVfpRegister dividend = ToDoubleRegister(instr->TempAt(1));
934 DwVfpRegister divisor = ToDoubleRegister(instr->TempAt(2));
935 DwVfpRegister quotient = double_scratch0();
1014 DwVfpRegister double_scratch = dividend;
1374 DwVfpRegister result = ToDoubleRegister(instr->result());
2646 DwVfpRegister result = ToDoubleRegister(instr->result());
2699 DwVfpRegister result = ToDoubleRegister(instr->result());
3104 DwVfpRegister input = ToDoubleRegister(instr->InputAt(0));
3105 DwVfpRegister result = ToDoubleRegister(instr->result());
3612 DwVfpRegister valu
[all...]
H A Dlithium-codegen-arm.h161 DwVfpRegister double_scratch0() { return kScratchDoubleReg; }
H A Dmacro-assembler-arm.cc609 sub(sp, sp, Operand(DwVfpRegister::kNumAllocatableRegisters *
611 for (int i = 0; i < DwVfpRegister::kNumAllocatableRegisters; i++) {
612 vstr(DwVfpRegister::FromAllocationIndex(i), sp, i * kDoubleSize);
618 for (int i = 0; i < DwVfpRegister::kNumAllocatableRegisters; i++) {
619 vldr(DwVfpRegister::FromAllocationIndex(i), sp, i * kDoubleSize);
621 add(sp, sp, Operand(DwVfpRegister::kNumAllocatableRegisters *
657 int doubles_size = DwVfpRegister::kNumAllocatableRegisters * kDoubleSize;
745 void MacroAssembler::VFPCompareAndSetFlags(const DwVfpRegister src1,
746 const DwVfpRegister src2,
752 void MacroAssembler::VFPCompareAndSetFlags(const DwVfpRegister src
[all...]
H A Dmacro-assembler-arm.h459 void VFPCompareAndSetFlags(const DwVfpRegister src1,
460 const DwVfpRegister src2,
462 void VFPCompareAndSetFlags(const DwVfpRegister src1,
467 void VFPCompareAndLoadFlags(const DwVfpRegister src1,
468 const DwVfpRegister src2,
471 void VFPCompareAndLoadFlags(const DwVfpRegister src1,
476 void Vmov(const DwVfpRegister dst,
726 DwVfpRegister value,
897 DwVfpRegister value,
909 DwVfpRegister valu
[all...]

Completed in 170 milliseconds