HomeSort by relevance Sort by last modified time
    Searched refs:DoubleRegister (Results 1 - 25 of 71) sorted by null

1 2 3

  /external/chromium_org/v8/src/arm64/
codegen-arm64.h 34 DoubleRegister input,
35 DoubleRegister result,
36 DoubleRegister double_scratch1,
37 DoubleRegister double_scratch2,
delayed-masm-arm64.cc 26 DoubleRegister temp1 = scope.AcquireD();
27 DoubleRegister temp2 = scope.AcquireD();
187 DoubleRegister temp = scope.AcquireD();
codegen-arm64.cc 47 DoubleRegister input = d0;
49 DoubleRegister result = d1;
50 DoubleRegister double_temp1 = d2;
51 DoubleRegister double_temp2 = d3;
508 DoubleRegister input,
509 DoubleRegister result,
510 DoubleRegister double_temp1,
511 DoubleRegister double_temp2,
526 DoubleRegister double_temp3 = result;
lithium-codegen-arm64.cc 335 DoubleRegister reg = ToDoubleRegister(op);
    [all...]
lithium-codegen-arm64.h 110 DoubleRegister ToDoubleRegister(LOperand* op) const;
120 DoubleRegister double_scratch() { return crankshaft_fp_scratch; }
240 void DeoptimizeIfMinusZero(DoubleRegister input, LInstruction* instr,
lithium-gap-resolver-arm64.cc 240 DoubleRegister result = cgen_->ToDoubleRegister(destination);
270 DoubleRegister src = cgen_->ToDoubleRegister(source);
deoptimizer-arm64.cc 74 for (int i = 0; i < DoubleRegister::NumAllocatableRegisters(); i++) {
103 for (int i = 0; i < DoubleRegister::kMaxNumRegisters; ++i) {
  /external/chromium_org/v8/src/mips/
codegen-mips.h 40 DoubleRegister input,
41 DoubleRegister result,
42 DoubleRegister double_scratch1,
43 DoubleRegister double_scratch2,
lithium-codegen-mips.h 73 DoubleRegister ToDoubleRegister(LOperand* op) const;
76 DoubleRegister EmitLoadDoubleRegister(LOperand* op,
78 DoubleRegister dbl_scratch);
152 DoubleRegister double_scratch0() { return kLithiumScratchDouble; }
254 DoubleRegister ToDoubleRegister(int index) const;
301 DoubleRegister result, NumberUntagDMode mode);
lithium-codegen-mips.cc 101 __ sdc1(DoubleRegister::FromAllocationIndex(save_iterator.Current()),
117 __ ldc1(DoubleRegister::FromAllocationIndex(save_iterator.Current()),
417 DoubleRegister LCodeGen::ToDoubleRegister(int index) const {
418 return DoubleRegister::FromAllocationIndex(index);
458 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const {
464 DoubleRegister LCodeGen::EmitLoadDoubleRegister(LOperand* op,
466 DoubleRegister dbl_scratch) {
713 DoubleRegister reg = ToDoubleRegister(op);
    [all...]
macro-assembler-mips.h 791 DoubleRegister double_input,
793 DoubleRegister double_scratch,
805 DoubleRegister input,
811 void TruncateDoubleToI(Register result, DoubleRegister double_input);
843 DoubleRegister double_dst,
    [all...]
lithium-gap-resolver-mips.cc 239 DoubleRegister result = cgen_->ToDoubleRegister(destination);
257 DoubleRegister source_register = cgen_->ToDoubleRegister(source);
assembler-mips-inl.h 92 int DoubleRegister::NumRegisters() {
97 int DoubleRegister::NumAllocatableRegisters() {
deoptimizer-mips.cc 88 for (int i = 0; i < DoubleRegister::NumAllocatableRegisters(); i++) {
112 for (int i = 0; i < DoubleRegister::kMaxNumRegisters; ++i) {
212 // double_registers_[DoubleRegister::kNumAllocatableRegisters]
  /external/chromium_org/v8/src/mips64/
codegen-mips64.h 40 DoubleRegister input,
41 DoubleRegister result,
42 DoubleRegister double_scratch1,
43 DoubleRegister double_scratch2,
lithium-codegen-mips64.h 73 DoubleRegister ToDoubleRegister(LOperand* op) const;
76 DoubleRegister EmitLoadDoubleRegister(LOperand* op,
78 DoubleRegister dbl_scratch);
153 DoubleRegister double_scratch0() { return kLithiumScratchDouble; }
255 DoubleRegister ToDoubleRegister(int index) const;
302 DoubleRegister result, NumberUntagDMode mode);
macro-assembler-mips64.h 817 DoubleRegister double_input,
819 DoubleRegister double_scratch,
831 DoubleRegister input,
837 void TruncateDoubleToI(Register result, DoubleRegister double_input);
    [all...]
lithium-gap-resolver-mips64.cc 239 DoubleRegister result = cgen_->ToDoubleRegister(destination);
258 DoubleRegister source_register = cgen_->ToDoubleRegister(source);
lithium-codegen-mips64.cc 76 __ sdc1(DoubleRegister::FromAllocationIndex(save_iterator.Current()),
92 __ ldc1(DoubleRegister::FromAllocationIndex(save_iterator.Current()),
362 DoubleRegister LCodeGen::ToDoubleRegister(int index) const {
363 return DoubleRegister::FromAllocationIndex(index);
403 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const {
409 DoubleRegister LCodeGen::EmitLoadDoubleRegister(LOperand* op,
411 DoubleRegister dbl_scratch) {
663 DoubleRegister reg = ToDoubleRegister(op);
    [all...]
assembler-mips64-inl.h 92 int DoubleRegister::NumRegisters() {
97 int DoubleRegister::NumAllocatableRegisters() {
codegen-mips64.cc 40 DoubleRegister input = f12;
41 DoubleRegister result = f0;
42 DoubleRegister double_scratch1 = f4;
43 DoubleRegister double_scratch2 = f6;
    [all...]
  /external/chromium_org/v8/src/compiler/
code-generator-impl.h 35 DoubleRegister InputDoubleRegister(int index) {
79 DoubleRegister OutputDoubleRegister() {
90 DoubleRegister ToDoubleRegister(InstructionOperand* op) {
92 return DoubleRegister::FromAllocationIndex(op->index());
instruction-selector-impl.h 39 InstructionOperand* DefineAsFixed(Node* node, DoubleRegister reg) {
42 DoubleRegister::ToAllocationIndex(reg)));
87 InstructionOperand* UseFixed(Node* node, DoubleRegister reg) {
90 DoubleRegister::ToAllocationIndex(reg)));
  /external/chromium_org/v8/src/
lithium.cc 72 reg_index >= DoubleRegister::kMaxNumAllocatableRegisters) {
76 DoubleRegister::AllocationIndexToString(reg_index);
119 reg_index >= DoubleRegister::kMaxNumAllocatableRegisters) {
123 DoubleRegister::AllocationIndexToString(reg_index));
  /external/chromium_org/v8/test/mjsunit/regress/
regress-234101.js 31 // DoubleRegister, but these kind of moves appeared when HConstant::EmitAtUses

Completed in 1685 milliseconds

1 2 3