Home
last modified time | relevance | path

Searched refs:FPURegister (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/mips/
Dassembler-mips.h161 struct FPURegister { struct
179 bool is(FPURegister reg) const { return reg_code == reg.reg_code; } in is() argument
180 FPURegister low() const { in low() argument
183 FPURegister reg; in low()
188 FPURegister high() const { in high() argument
191 FPURegister reg; in high()
206 static FPURegister from_code(int code) { in from_code() argument
207 FPURegister r = {code}; in from_code()
232 typedef FPURegister FloatRegister; argument
234 typedef FPURegister DoubleRegister;
[all …]
Dassembler-mips.cc1057 FPURegister ft, in GenInstrRegister()
1058 FPURegister fs, in GenInstrRegister()
1059 FPURegister fd, in GenInstrRegister()
1069 FPURegister fr, in GenInstrRegister()
1070 FPURegister ft, in GenInstrRegister()
1071 FPURegister fs, in GenInstrRegister()
1072 FPURegister fd, in GenInstrRegister()
1084 FPURegister fs, in GenInstrRegister()
1085 FPURegister fd, in GenInstrRegister()
1127 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate()
[all …]
Dmacro-assembler-mips.h267 inline void Move_d(FPURegister dst, FPURegister src) { in Move_d()
273 inline void Move_s(FPURegister dst, FPURegister src) { in Move_s()
279 inline void Move(FPURegister dst, FPURegister src) { Move_d(dst, src); } in Move()
281 inline void Move(Register dst_low, Register dst_high, FPURegister src) { in Move()
286 inline void FmoveHigh(Register dst_high, FPURegister src) { in FmoveHigh()
290 inline void FmoveHigh(FPURegister dst, Register src_high) { in FmoveHigh()
294 inline void FmoveLow(Register dst_low, FPURegister src) { in FmoveLow()
298 void FmoveLow(FPURegister dst, Register src_low);
300 inline void Move(FPURegister dst, Register src_low, Register src_high) { in Move()
305 void Move(FPURegister dst, float imm);
[all …]
Dmacro-assembler-mips.cc1265 void MacroAssembler::Ulwc1(FPURegister fd, const MemOperand& rs, in Ulwc1()
1277 void MacroAssembler::Uswc1(FPURegister fd, const MemOperand& rs, in Uswc1()
1289 void MacroAssembler::Uldc1(FPURegister fd, const MemOperand& rs, in Uldc1()
1304 void MacroAssembler::Usdc1(FPURegister fd, const MemOperand& rs, in Usdc1()
1414 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushFPU()
1428 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushReversedFPU()
1439 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopFPU()
1452 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopReversedFPU()
1772 void MacroAssembler::Neg_s(FPURegister fd, FPURegister fs) { in Neg_s()
1798 void MacroAssembler::Neg_d(FPURegister fd, FPURegister fs) { in Neg_d()
[all …]
Dsimulator-mips.h179 enum FPURegister { enum
Dcode-stubs-mips.cc757 const FPURegister single_scratch = f8; in Generate()
2145 FPURegister single_scratch = f6; in GenerateNumbers()
/external/v8/src/mips64/
Dassembler-mips64.h161 struct FPURegister { struct
179 bool is(FPURegister reg) const { return reg_code == reg.reg_code; } in is() argument
180 FPURegister low() const { in low() argument
184 FPURegister reg; in low()
189 FPURegister high() const { in high() argument
193 FPURegister reg; in high()
208 static FPURegister from_code(int code) { in from_code() argument
209 FPURegister r = {code}; in from_code()
234 typedef FPURegister FloatRegister; argument
236 typedef FPURegister DoubleRegister;
[all …]
Dmacro-assembler-mips64.h296 inline void Move_d(FPURegister dst, FPURegister src) { in Move_d()
302 inline void Move_s(FPURegister dst, FPURegister src) { in Move_s()
308 inline void Move(FPURegister dst, FPURegister src) { Move_d(dst, src); } in Move()
310 inline void Move(Register dst_low, Register dst_high, FPURegister src) { in Move()
315 inline void Move(Register dst, FPURegister src) { dmfc1(dst, src); } in Move()
317 inline void Move(FPURegister dst, Register src) { dmtc1(src, dst); } in Move()
319 inline void FmoveHigh(Register dst_high, FPURegister src) { in FmoveHigh()
323 inline void FmoveHigh(FPURegister dst, Register src_high) { in FmoveHigh()
327 inline void FmoveLow(Register dst_low, FPURegister src) { in FmoveLow()
331 void FmoveLow(FPURegister dst, Register src_low);
[all …]
Dassembler-mips64.cc1025 FPURegister ft, in GenInstrRegister()
1026 FPURegister fs, in GenInstrRegister()
1027 FPURegister fd, in GenInstrRegister()
1037 FPURegister fr, in GenInstrRegister()
1038 FPURegister ft, in GenInstrRegister()
1039 FPURegister fs, in GenInstrRegister()
1040 FPURegister fd, in GenInstrRegister()
1052 FPURegister fs, in GenInstrRegister()
1053 FPURegister fd, in GenInstrRegister()
1095 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate()
[all …]
Dmacro-assembler-mips64.cc1459 void MacroAssembler::Ulwc1(FPURegister fd, const MemOperand& rs, in Ulwc1()
1470 void MacroAssembler::Uswc1(FPURegister fd, const MemOperand& rs, in Uswc1()
1481 void MacroAssembler::Uldc1(FPURegister fd, const MemOperand& rs, in Uldc1()
1493 void MacroAssembler::Usdc1(FPURegister fd, const MemOperand& rs, in Usdc1()
1706 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushFPU()
1720 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushReversedFPU()
1731 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopFPU()
1744 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopReversedFPU()
1823 void MacroAssembler::Neg_s(FPURegister fd, FPURegister fs) { in Neg_s()
1848 void MacroAssembler::Neg_d(FPURegister fd, FPURegister fs) { in Neg_d()
[all …]
Dsimulator-mips64.h188 enum FPURegister { enum
Dcode-stubs-mips64.cc754 const FPURegister single_scratch = f8; in Generate()
2152 FPURegister single_scratch = f6; in GenerateNumbers()
Dsimulator-mips64.cc5112 const FPURegister fparg2 = f13; in CallFP()
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc287 CREATE_OOL_CLASS(OutOfLineFloat32Max, Float32MaxOutOfLine, FPURegister);
288 CREATE_OOL_CLASS(OutOfLineFloat32Min, Float32MinOutOfLine, FPURegister);
289 CREATE_OOL_CLASS(OutOfLineFloat64Max, Float64MaxOutOfLine, FPURegister);
290 CREATE_OOL_CLASS(OutOfLineFloat64Min, Float64MinOutOfLine, FPURegister);
1462 FPURegister dst = i.OutputSingleRegister(); in AssembleArchInstruction()
1463 FPURegister src1 = i.InputSingleRegister(0); in AssembleArchInstruction()
1464 FPURegister src2 = i.InputSingleRegister(1); in AssembleArchInstruction()
1471 FPURegister dst = i.OutputDoubleRegister(); in AssembleArchInstruction()
1472 FPURegister src1 = i.InputDoubleRegister(0); in AssembleArchInstruction()
1473 FPURegister src2 = i.InputDoubleRegister(1); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc287 CREATE_OOL_CLASS(OutOfLineFloat32Max, Float32MaxOutOfLine, FPURegister);
288 CREATE_OOL_CLASS(OutOfLineFloat32Min, Float32MinOutOfLine, FPURegister);
1248 FPURegister dst = i.OutputSingleRegister(); in AssembleArchInstruction()
1249 FPURegister src1 = i.InputSingleRegister(0); in AssembleArchInstruction()
1250 FPURegister src2 = i.InputSingleRegister(1); in AssembleArchInstruction()
1266 FPURegister dst = i.OutputSingleRegister(); in AssembleArchInstruction()
1267 FPURegister src1 = i.InputSingleRegister(0); in AssembleArchInstruction()
1268 FPURegister src2 = i.InputSingleRegister(1); in AssembleArchInstruction()
1292 FPURegister scratch = kScratchDoubleReg; in AssembleArchInstruction()
1298 FPURegister scratch = kScratchDoubleReg; in AssembleArchInstruction()
[all …]
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.h280 FPURegister src1,
281 FPURegister src2);
291 FPURegister src1,
292 FPURegister src2);
Dlithium-codegen-mips64.cc1890 FPURegister left_reg = ToDoubleRegister(left); in DoMathMinMax()
1891 FPURegister right_reg = ToDoubleRegister(right); in DoMathMinMax()
1892 FPURegister result_reg = ToDoubleRegister(instr->result()); in DoMathMinMax()
1991 FPURegister src1, in EmitBranchF()
1992 FPURegister src2) { in EmitBranchF()
2032 FPURegister src1, in EmitFalseBranchF()
2033 FPURegister src2) { in EmitFalseBranchF()
2238 FPURegister left_reg = ToDoubleRegister(left); in DoCompareNumericAndBranch()
2239 FPURegister right_reg = ToDoubleRegister(right); in DoCompareNumericAndBranch()
2792 FPURegister result = ToDoubleRegister(instr->result()); in DoLoadKeyedExternalArray()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.h277 FPURegister src1,
278 FPURegister src2);
288 FPURegister src1,
289 FPURegister src2);
Dlithium-codegen-mips.cc1768 FPURegister left_reg = ToDoubleRegister(left); in DoMathMinMax()
1769 FPURegister right_reg = ToDoubleRegister(right); in DoMathMinMax()
1770 FPURegister result_reg = ToDoubleRegister(instr->result()); in DoMathMinMax()
1870 FPURegister src1, in EmitBranchF()
1871 FPURegister src2) { in EmitBranchF()
1911 FPURegister src1, in EmitFalseBranchF()
1912 FPURegister src2) { in EmitFalseBranchF()
2117 FPURegister left_reg = ToDoubleRegister(left); in DoCompareNumericAndBranch()
2118 FPURegister right_reg = ToDoubleRegister(right); in DoCompareNumericAndBranch()
2653 FPURegister result = ToDoubleRegister(instr->result()); in DoLoadKeyedExternalArray()
[all …]