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

  /external/chromium_org/v8/src/arm/
codegen-arm.h 38 DwVfpRegister input,
39 DwVfpRegister result,
40 DwVfpRegister double_scratch1,
41 DwVfpRegister double_scratch2,
assembler-arm.h 203 struct DwVfpRegister {
221 inline static int ToAllocationIndex(DwVfpRegister reg);
223 inline static DwVfpRegister FromAllocationIndex(int index);
225 static DwVfpRegister from_code(int code) {
226 DwVfpRegister r = { code };
233 bool is(DwVfpRegister reg) const { return code_ == reg.code_; }
252 typedef DwVfpRegister DoubleRegister;
259 operator DwVfpRegister() const {
260 DwVfpRegister r = { code_ };
271 bool is(DwVfpRegister reg) const { return code_ == reg.code_;
    [all...]
macro-assembler-arm.h 162 void Move(DwVfpRegister dst, DwVfpRegister src);
482 void VFPCanonicalizeNaN(const DwVfpRegister dst,
483 const DwVfpRegister src,
485 void VFPCanonicalizeNaN(const DwVfpRegister value,
491 void VFPCompareAndSetFlags(const DwVfpRegister src1,
492 const DwVfpRegister src2,
494 void VFPCompareAndSetFlags(const DwVfpRegister src1,
499 void VFPCompareAndLoadFlags(const DwVfpRegister src1,
500 const DwVfpRegister src2
    [all...]
deoptimizer-arm.cc 115 for (int i = 0; i < DwVfpRegister::kMaxNumRegisters; ++i) {
142 kDoubleSize * DwVfpRegister::kMaxNumAllocatableRegisters;
207 for (int i = 0; i < DwVfpRegister::kMaxNumAllocatableRegisters; ++i) {
281 for (int i = 0; i < DwVfpRegister::kMaxNumRegisters; ++i) {
285 const DwVfpRegister reg = DwVfpRegister::from_code(i);
assembler-arm.cc 208 // Implementation of DwVfpRegister
210 const char* DwVfpRegister::AllocationIndexToString(int index) {
    [all...]
lithium-codegen-arm.h 74 DwVfpRegister ToDoubleRegister(LOperand* op) const;
77 DwVfpRegister EmitLoadDoubleRegister(LOperand* op,
79 DwVfpRegister dbl_scratch);
255 DwVfpRegister ToDoubleRegister(int index) const;
285 DwVfpRegister result, NumberUntagDMode mode);
assembler-arm-inl.h 58 int DwVfpRegister::NumRegisters() {
63 int DwVfpRegister::NumReservedRegisters() {
68 int DwVfpRegister::NumAllocatableRegisters() {
73 int DwVfpRegister::ToAllocationIndex(DwVfpRegister reg) {
83 DwVfpRegister DwVfpRegister::FromAllocationIndex(int index) {
lithium-codegen-arm.cc 77 __ vstr(DwVfpRegister::FromAllocationIndex(save_iterator.Current()),
93 __ vldr(DwVfpRegister::FromAllocationIndex(save_iterator.Current()),
423 DwVfpRegister LCodeGen::ToDoubleRegister(int index) const {
424 return DwVfpRegister::FromAllocationIndex(index);
461 DwVfpRegister LCodeGen::ToDoubleRegister(LOperand* op) const {
467 DwVfpRegister LCodeGen::EmitLoadDoubleRegister(LOperand* op,
469 DwVfpRegister dbl_scratch) {
    [all...]
macro-assembler-arm.cc 246 void MacroAssembler::Move(DwVfpRegister dst, DwVfpRegister src) {
759 int doubles_size = DwVfpRegister::NumAllocatableRegisters() * kDoubleSize;
856 void MacroAssembler::VFPCanonicalizeNaN(const DwVfpRegister dst,
857 const DwVfpRegister src,
863 void MacroAssembler::VFPCompareAndSetFlags(const DwVfpRegister src1,
864 const DwVfpRegister src2,
870 void MacroAssembler::VFPCompareAndSetFlags(const DwVfpRegister src1,
878 void MacroAssembler::VFPCompareAndLoadFlags(const DwVfpRegister src1,
879 const DwVfpRegister src2
    [all...]
codegen-arm.cc 40 DwVfpRegister input = d0;
41 DwVfpRegister result = d1;
42 DwVfpRegister double_scratch1 = d2;
43 DwVfpRegister double_scratch2 = d3;
783 DwVfpRegister input,
784 DwVfpRegister result,
785 DwVfpRegister double_scratch1,
786 DwVfpRegister double_scratch2,
lithium-gap-resolver-arm.cc 247 DwVfpRegister result = cgen_->ToDoubleRegister(destination);
266 DwVfpRegister source_register = cgen_->ToDoubleRegister(source);
simulator-arm.cc 312 for (int i = 0; i < DwVfpRegister::NumRegisters(); i++) {
918 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
924 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
930 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
936 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
    [all...]
code-stubs-arm.cc 770 const DwVfpRegister double_base = d0;
771 const DwVfpRegister double_exponent = d1;
772 const DwVfpRegister double_result = d2;
773 const DwVfpRegister double_scratch = d3;
    [all...]
  /external/chromium_org/v8/src/compiler/arm/
code-generator-arm.cc 747 DwVfpRegister result = g.ToDoubleRegister(destination);
751 DwVfpRegister temp = kScratchDoubleReg;
756 DwVfpRegister src = g.ToDoubleRegister(source);
758 DwVfpRegister dst = g.ToDoubleRegister(destination);
770 DwVfpRegister temp = kScratchDoubleReg;
812 DwVfpRegister temp = kScratchDoubleReg;
813 DwVfpRegister src = g.ToDoubleRegister(source);
815 DwVfpRegister dst = g.ToDoubleRegister(destination);
829 DwVfpRegister temp_1 = kScratchDoubleReg;

Completed in 170 milliseconds