Searched refs:DoubleRegister (Results 1 - 25 of 70) sorted by relevance

123

/external/chromium_org/v8/src/arm64/
H A Dcodegen-arm64.h34 DoubleRegister input,
35 DoubleRegister result,
36 DoubleRegister double_scratch1,
37 DoubleRegister double_scratch2,
H A Ddelayed-masm-arm64.cc26 DoubleRegister temp1 = scope.AcquireD();
27 DoubleRegister temp2 = scope.AcquireD();
187 DoubleRegister temp = scope.AcquireD();
H A Dcodegen-arm64.cc47 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;
H A Dlithium-codegen-arm64.cc335 DoubleRegister reg = ToDoubleRegister(op);
1124 void LCodeGen::DeoptimizeIfMinusZero(DoubleRegister input, LInstruction* instr,
1196 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const {
1198 return DoubleRegister::FromAllocationIndex(op->index());
1746 DoubleRegister left = ToDoubleRegister(instr->left());
1747 DoubleRegister right = ToDoubleRegister(instr->right());
1748 DoubleRegister result = ToDoubleRegister(instr->result());
1859 DoubleRegister value = ToDoubleRegister(instr->value());
2292 DoubleRegister input = ToDoubleRegister(instr->unclamped());
2330 DoubleRegister dbl_scratc
[all...]
H A Dlithium-codegen-arm64.h110 DoubleRegister ToDoubleRegister(LOperand* op) const;
120 DoubleRegister double_scratch() { return crankshaft_fp_scratch; }
240 void DeoptimizeIfMinusZero(DoubleRegister input, LInstruction* instr,
H A Dlithium-gap-resolver-arm64.cc240 DoubleRegister result = cgen_->ToDoubleRegister(destination);
270 DoubleRegister src = cgen_->ToDoubleRegister(source);
H A Ddeoptimizer-arm64.cc74 for (int i = 0; i < DoubleRegister::NumAllocatableRegisters(); i++) {
103 for (int i = 0; i < DoubleRegister::kMaxNumRegisters; ++i) {
/external/chromium_org/v8/src/mips/
H A Dcodegen-mips.h40 DoubleRegister input,
41 DoubleRegister result,
42 DoubleRegister double_scratch1,
43 DoubleRegister double_scratch2,
H A Dlithium-codegen-mips.h73 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);
H A Dlithium-codegen-mips.cc101 __ 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);
1311 DoubleRegister addend = ToDoubleRegister(instr->addend());
1312 DoubleRegister multiplie
[all...]
H A Dmacro-assembler-mips.h791 DoubleRegister double_input,
793 DoubleRegister double_scratch,
805 DoubleRegister input,
811 void TruncateDoubleToI(Register result, DoubleRegister double_input);
843 DoubleRegister double_dst,
1267 void MovFromFloatResult(DoubleRegister dst);
1268 void MovFromFloatParameter(DoubleRegister dst);
1274 void MovToFloatParameter(DoubleRegister src);
1275 void MovToFloatParameters(DoubleRegister src1, DoubleRegister src
[all...]
H A Dlithium-gap-resolver-mips.cc239 DoubleRegister result = cgen_->ToDoubleRegister(destination);
257 DoubleRegister source_register = cgen_->ToDoubleRegister(source);
H A Dassembler-mips-inl.h92 int DoubleRegister::NumRegisters() {
97 int DoubleRegister::NumAllocatableRegisters() {
H A Ddeoptimizer-mips.cc88 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/
H A Dcodegen-mips64.h40 DoubleRegister input,
41 DoubleRegister result,
42 DoubleRegister double_scratch1,
43 DoubleRegister double_scratch2,
H A Dlithium-codegen-mips64.h73 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);
H A Dmacro-assembler-mips64.h817 DoubleRegister double_input,
819 DoubleRegister double_scratch,
831 DoubleRegister input,
837 void TruncateDoubleToI(Register result, DoubleRegister double_input);
869 DoubleRegister double_dst,
1293 void MovFromFloatResult(DoubleRegister dst);
1294 void MovFromFloatParameter(DoubleRegister dst);
1300 void MovToFloatParameter(DoubleRegister src);
1301 void MovToFloatParameters(DoubleRegister src1, DoubleRegister src
[all...]
H A Dlithium-gap-resolver-mips64.cc239 DoubleRegister result = cgen_->ToDoubleRegister(destination);
258 DoubleRegister source_register = cgen_->ToDoubleRegister(source);
H A Dlithium-codegen-mips64.cc76 __ 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);
1268 DoubleRegister addend = ToDoubleRegister(instr->addend());
1269 DoubleRegister multiplie
[all...]
H A Dassembler-mips64-inl.h92 int DoubleRegister::NumRegisters() {
97 int DoubleRegister::NumAllocatableRegisters() {
H A Dcodegen-mips64.cc40 DoubleRegister input = f12;
41 DoubleRegister result = f0;
42 DoubleRegister double_scratch1 = f4;
43 DoubleRegister double_scratch2 = f6;
975 DoubleRegister input,
976 DoubleRegister result,
977 DoubleRegister double_scratch1,
978 DoubleRegister double_scratch2,
H A Ddeoptimizer-mips64.cc87 for (int i = 0; i < DoubleRegister::NumAllocatableRegisters(); i++) {
111 for (int i = 0; i < DoubleRegister::kMaxNumRegisters; ++i) {
217 // double_registers_[DoubleRegister::kNumAllocatableRegisters]
/external/chromium_org/v8/src/compiler/
H A Dcode-generator-impl.h35 DoubleRegister InputDoubleRegister(int index) {
79 DoubleRegister OutputDoubleRegister() {
90 DoubleRegister ToDoubleRegister(InstructionOperand* op) {
92 return DoubleRegister::FromAllocationIndex(op->index());
H A Dinstruction-selector-impl.h39 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/
H A Dlithium.cc72 reg_index >= DoubleRegister::kMaxNumAllocatableRegisters) {
76 DoubleRegister::AllocationIndexToString(reg_index);
119 reg_index >= DoubleRegister::kMaxNumAllocatableRegisters) {
123 DoubleRegister::AllocationIndexToString(reg_index));

Completed in 5248 milliseconds

123