Home
last modified time | relevance | path

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

/external/v8/src/mips64/
Dmacro-assembler-mips64.h217 void CompareF32(FPUCondition cc, FPURegister cmp1, FPURegister cmp2) { in DECLARE_BRANCH_PROTOTYPES()
221 void CompareIsNanF32(FPURegister cmp1, FPURegister cmp2) { in CompareIsNanF32()
225 void CompareF64(FPUCondition cc, FPURegister cmp1, FPURegister cmp2) { in CompareF64()
229 void CompareIsNanF64(FPURegister cmp1, FPURegister cmp2) { in CompareIsNanF64()
601 void Neg_s(FPURegister fd, FPURegister fs);
602 void Neg_d(FPURegister fd, FPURegister fs);
609 void Trunc_uw_s(FPURegister fd, FPURegister fs, FPURegister scratch);
610 void Trunc_uw_s(Register rd, FPURegister fs, FPURegister scratch);
627 void Ulwc1(FPURegister fd, const MemOperand& rs, Register scratch);
628 void Uswc1(FPURegister fd, const MemOperand& rs, Register scratch);
[all …]
Dassembler-mips64.h252 class FPURegister : public RegisterBase<FPURegister, kDoubleAfterLast> {
258 FPURegister low() const { in low()
262 return FPURegister::from_code(code()); in low()
264 FPURegister high() const { in high()
268 return FPURegister::from_code(code() + 1); in high()
273 explicit constexpr FPURegister(int code) : RegisterBase(code) {} in FPURegister() function
303 typedef FPURegister FloatRegister;
305 typedef FPURegister DoubleRegister;
986 void sel(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
987 void sel_s(FPURegister fd, FPURegister fs, FPURegister ft);
[all …]
Dassembler-mips64.cc1177 FPURegister ft, in GenInstrRegister()
1178 FPURegister fs, in GenInstrRegister()
1179 FPURegister fd, in GenInstrRegister()
1189 FPURegister fr, in GenInstrRegister()
1190 FPURegister ft, in GenInstrRegister()
1191 FPURegister fs, in GenInstrRegister()
1192 FPURegister fd, in GenInstrRegister()
1204 FPURegister fs, in GenInstrRegister()
1205 FPURegister fd, in GenInstrRegister()
1257 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate()
[all …]
Dmacro-assembler-mips64.cc1364 void TurboAssembler::Ulwc1(FPURegister fd, const MemOperand& rs, in Ulwc1()
1375 void TurboAssembler::Uswc1(FPURegister fd, const MemOperand& rs, in Uswc1()
1386 void TurboAssembler::Uldc1(FPURegister fd, const MemOperand& rs, in Uldc1()
1398 void TurboAssembler::Usdc1(FPURegister fd, const MemOperand& rs, in Usdc1()
1476 void TurboAssembler::Lwc1(FPURegister fd, const MemOperand& src) { in Lwc1()
1482 void TurboAssembler::Swc1(FPURegister fs, const MemOperand& src) { in Swc1()
1488 void TurboAssembler::Ldc1(FPURegister fd, const MemOperand& src) { in Ldc1()
1494 void TurboAssembler::Sdc1(FPURegister fs, const MemOperand& src) { in Sdc1()
1979 Sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushFPU()
1990 Ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopFPU()
[all …]
Dsimulator-mips64.h124 enum FPURegister { enum
Dsimulator-mips64.cc7441 const FPURegister fparg2 = f13; in CallFP()
/external/v8/src/mips/
Dmacro-assembler-mips.h200 void CompareF32(FPUCondition cc, FPURegister cmp1, FPURegister cmp2) { in DECLARE_BRANCH_PROTOTYPES()
204 void CompareIsNanF32(FPURegister cmp1, FPURegister cmp2) { in CompareIsNanF32()
208 void CompareF64(FPUCondition cc, FPURegister cmp1, FPURegister cmp2) { in CompareF64()
212 void CompareIsNanF64(FPURegister cmp1, FPURegister cmp2) { in CompareIsNanF64()
614 void Neg_s(FPURegister fd, FPURegister fs);
615 void Neg_d(FPURegister fd, FPURegister fs);
622 void Trunc_uw_s(FPURegister fd, FPURegister fs, FPURegister scratch);
623 void Trunc_uw_s(Register rd, FPURegister fs, FPURegister scratch);
625 void Trunc_w_d(FPURegister fd, FPURegister fs);
626 void Round_w_d(FPURegister fd, FPURegister fs);
[all …]
Dassembler-mips.h253 class FPURegister : public RegisterBase<FPURegister, kDoubleAfterLast> {
255 FPURegister low() const { in low()
258 return FPURegister::from_code(code()); in low()
260 FPURegister high() const { in high()
263 return FPURegister::from_code(code() + 1); in high()
268 explicit constexpr FPURegister(int code) : RegisterBase(code) {} in FPURegister() function
298 typedef FPURegister FloatRegister;
300 typedef FPURegister DoubleRegister;
931 void sel(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
932 void sel_s(FPURegister fd, FPURegister fs, FPURegister ft);
[all …]
Dassembler-mips.cc1213 FPURegister ft, in GenInstrRegister()
1214 FPURegister fs, in GenInstrRegister()
1215 FPURegister fd, in GenInstrRegister()
1225 FPURegister fr, in GenInstrRegister()
1226 FPURegister ft, in GenInstrRegister()
1227 FPURegister fs, in GenInstrRegister()
1228 FPURegister fd, in GenInstrRegister()
1240 FPURegister fs, in GenInstrRegister()
1241 FPURegister fd, in GenInstrRegister()
1293 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate()
[all …]
Dmacro-assembler-mips.cc1192 void TurboAssembler::Ulwc1(FPURegister fd, const MemOperand& rs, in Ulwc1()
1204 void TurboAssembler::Uswc1(FPURegister fd, const MemOperand& rs, in Uswc1()
1216 void TurboAssembler::Uldc1(FPURegister fd, const MemOperand& rs, in Uldc1()
1231 void TurboAssembler::Usdc1(FPURegister fd, const MemOperand& rs, in Usdc1()
1246 void TurboAssembler::Ldc1(FPURegister fd, const MemOperand& src) { in Ldc1()
1256 FPURegister nextfpreg = FPURegister::from_code(fd.code() + 1); in Ldc1()
1274 void TurboAssembler::Sdc1(FPURegister fd, const MemOperand& src) { in Sdc1()
1284 FPURegister nextfpreg = FPURegister::from_code(fd.code() + 1); in Sdc1()
1420 Sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushFPU()
1431 Ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopFPU()
[all …]
Dsimulator-mips.h124 enum FPURegister { enum
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc229 CREATE_OOL_CLASS(OutOfLineFloat32Max, Float32MaxOutOfLine, FPURegister);
230 CREATE_OOL_CLASS(OutOfLineFloat32Min, Float32MinOutOfLine, FPURegister);
231 CREATE_OOL_CLASS(OutOfLineFloat64Max, Float64MaxOutOfLine, FPURegister);
232 CREATE_OOL_CLASS(OutOfLineFloat64Min, Float64MinOutOfLine, FPURegister);
1255 FPURegister left = i.InputOrZeroSingleRegister(0); in AssembleArchInstruction()
1256 FPURegister right = i.InputOrZeroSingleRegister(1); in AssembleArchInstruction()
1318 FPURegister left = i.InputOrZeroDoubleRegister(0); in AssembleArchInstruction()
1319 FPURegister right = i.InputOrZeroDoubleRegister(1); in AssembleArchInstruction()
1410 FPURegister dst = i.OutputSingleRegister(); in AssembleArchInstruction()
1411 FPURegister src1 = i.InputSingleRegister(0); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc226 CREATE_OOL_CLASS(OutOfLineFloat32Max, Float32MaxOutOfLine, FPURegister);
227 CREATE_OOL_CLASS(OutOfLineFloat32Min, Float32MinOutOfLine, FPURegister);
1116 FPURegister left = i.InputOrZeroSingleRegister(0); in AssembleArchInstruction()
1117 FPURegister right = i.InputOrZeroSingleRegister(1); in AssembleArchInstruction()
1176 FPURegister left = i.InputOrZeroDoubleRegister(0); in AssembleArchInstruction()
1177 FPURegister right = i.InputOrZeroDoubleRegister(1); in AssembleArchInstruction()
1306 FPURegister dst = i.OutputSingleRegister(); in AssembleArchInstruction()
1307 FPURegister src1 = i.InputSingleRegister(0); in AssembleArchInstruction()
1308 FPURegister src2 = i.InputSingleRegister(1); in AssembleArchInstruction()
1324 FPURegister dst = i.OutputSingleRegister(); in AssembleArchInstruction()
[all …]
/external/v8/src/builtins/mips/
Dbuiltins-mips.cc2610 const FPURegister single_scratch = f8; in Generate_MathPowInternal()
/external/v8/src/builtins/mips64/
Dbuiltins-mips64.cc2629 const FPURegister single_scratch = f8; in Generate_MathPowInternal()