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

  /external/chromium_org/v8/src/arm/
codegen-arm.h 101 DwVfpRegister input,
102 DwVfpRegister result,
103 DwVfpRegister double_scratch1,
104 DwVfpRegister double_scratch2,
assembler-arm.h 240 struct DwVfpRegister {
257 inline static int ToAllocationIndex(DwVfpRegister reg);
259 inline static DwVfpRegister FromAllocationIndex(int index);
261 static DwVfpRegister from_code(int code) {
262 DwVfpRegister r = { code };
269 bool is(DwVfpRegister reg) const { return code_ == reg.code_; }
288 typedef DwVfpRegister DoubleRegister;
295 operator DwVfpRegister() const {
296 DwVfpRegister r = { code_ };
307 bool is(DwVfpRegister reg) const { return code_ == reg.code_;
    [all...]
macro-assembler-arm.h 153 void Move(DwVfpRegister dst, DwVfpRegister src);
464 void VFPCanonicalizeNaN(const DwVfpRegister value,
468 void VFPCompareAndSetFlags(const DwVfpRegister src1,
469 const DwVfpRegister src2,
471 void VFPCompareAndSetFlags(const DwVfpRegister src1,
476 void VFPCompareAndLoadFlags(const DwVfpRegister src1,
477 const DwVfpRegister src2,
480 void VFPCompareAndLoadFlags(const DwVfpRegister src1,
485 void Vmov(const DwVfpRegister dst
    [all...]
assembler-arm-inl.h 55 int DwVfpRegister::NumRegisters() {
60 int DwVfpRegister::NumAllocatableRegisters() {
65 int DwVfpRegister::ToAllocationIndex(DwVfpRegister reg) {
75 DwVfpRegister DwVfpRegister::FromAllocationIndex(int index) {
assembler-arm.cc 90 const char* DwVfpRegister::AllocationIndexToString(int index) {
    [all...]
lithium-codegen-arm.h 113 DwVfpRegister ToDoubleRegister(LOperand* op) const;
116 DwVfpRegister EmitLoadDoubleRegister(LOperand* op,
118 DwVfpRegister dbl_scratch);
304 DwVfpRegister ToDoubleRegister(int index) const;
331 DwVfpRegister result,
macro-assembler-arm.cc 247 void MacroAssembler::Move(DwVfpRegister dst, DwVfpRegister src) {
596 sub(sp, sp, Operand(DwVfpRegister::NumAllocatableRegisters() *
598 for (int i = 0; i < DwVfpRegister::NumAllocatableRegisters(); i++) {
599 vstr(DwVfpRegister::FromAllocationIndex(i), sp, i * kDoubleSize);
607 for (int i = 0; i < DwVfpRegister::NumAllocatableRegisters(); i++) {
608 vldr(DwVfpRegister::FromAllocationIndex(i), sp, i * kDoubleSize);
610 add(sp, sp, Operand(DwVfpRegister::NumAllocatableRegisters() *
648 int doubles_size = DwVfpRegister::NumAllocatableRegisters() * kDoubleSize;
736 void MacroAssembler::VFPCanonicalizeNaN(const DwVfpRegister value
    [all...]
deoptimizer-arm.cc 382 for (int i = 0; i < DwVfpRegister::kMaxNumRegisters; ++i) {
409 kDoubleSize * DwVfpRegister::kMaxNumAllocatableRegisters;
474 for (int i = 0; i < DwVfpRegister::kMaxNumAllocatableRegisters; ++i) {
548 for (int i = 0; i < DwVfpRegister::kMaxNumRegisters; ++i) {
552 const DwVfpRegister reg = DwVfpRegister::from_code(i);
lithium-codegen-arm.cc 200 __ vstr(DwVfpRegister::FromAllocationIndex(save_iterator.Current()),
409 DwVfpRegister LCodeGen::ToDoubleRegister(int index) const {
410 return DwVfpRegister::FromAllocationIndex(index);
447 DwVfpRegister LCodeGen::ToDoubleRegister(LOperand* op) const {
453 DwVfpRegister LCodeGen::EmitLoadDoubleRegister(LOperand* op,
455 DwVfpRegister dbl_scratch) {
    [all...]
codegen-arm.cc 74 DwVfpRegister input = d0;
75 DwVfpRegister result = d1;
76 DwVfpRegister double_scratch1 = d2;
77 DwVfpRegister double_scratch2 = d3;
760 DwVfpRegister input,
761 DwVfpRegister result,
762 DwVfpRegister double_scratch1,
763 DwVfpRegister double_scratch2,
lithium-gap-resolver-arm.cc 258 DwVfpRegister result = cgen_->ToDoubleRegister(destination);
277 DwVfpRegister source_register = cgen_->ToDoubleRegister(source);
simulator-arm.cc 334 for (int i = 0; i < DwVfpRegister::NumRegisters(); i++) {
923 ASSERT((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
    [all...]
code-stubs-arm.cc     [all...]
stub-cache-arm.cc     [all...]
  /external/v8/src/arm/
assembler-arm.h 192 struct DwVfpRegister {
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 d1 = { 1 }
    [all...]
code-stubs-arm.h 577 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_dst
    [all...]
deoptimizer-arm.cc 787 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::FromAllocationIndex(i).code() >= first.code()))
    [all...]
assembler-arm.cc     [all...]
macro-assembler-arm.h 459 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,
    [all...]
macro-assembler-arm.cc 609 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 src1
    [all...]
assembler-arm-inl.h 50 int DwVfpRegister::ToAllocationIndex(DwVfpRegister reg) {
lithium-codegen-arm.h 161 DwVfpRegister double_scratch0() { return kScratchDoubleReg; }
lithium-codegen-arm.cc 933 DwVfpRegister dividend = ToDoubleRegister(instr->TempAt(1));
934 DwVfpRegister divisor = ToDoubleRegister(instr->TempAt(2));
935 DwVfpRegister quotient = double_scratch0();
    [all...]
code-stubs-arm.cc 571 DwVfpRegister dst,
637 DwVfpRegister double_scratch,
674 DwVfpRegister double_dst,
748 DwVfpRegister double_dst,
829 DwVfpRegister double_scratch,
    [all...]

Completed in 317 milliseconds