• Home
  • Raw
  • Download

Lines Matching refs:ft

1057                                  FPURegister ft,  in GenInstrRegister()  argument
1061 DCHECK(fd.is_valid() && fs.is_valid() && ft.is_valid()); in GenInstrRegister()
1062 Instr instr = opcode | fmt | (ft.code() << kFtShift) | (fs.code() << kFsShift) in GenInstrRegister()
1070 FPURegister ft, in GenInstrRegister() argument
1074 DCHECK(fd.is_valid() && fr.is_valid() && fs.is_valid() && ft.is_valid()); in GenInstrRegister()
1075 Instr instr = opcode | (fr.code() << kFrShift) | (ft.code() << kFtShift) in GenInstrRegister()
1127 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate() argument
1130 DCHECK(rs.is_valid() && ft.is_valid() && (is_int16(j) || is_uint16(j))); in GenInstrImmediate()
1131 Instr instr = opcode | (rs.code() << kRsShift) | (ft.code() << kFtShift) in GenInstrImmediate()
2370 FPURegister ft) { in sel() argument
2374 GenInstrRegister(COP1, fmt, ft, fs, fd, SEL); in sel()
2378 void Assembler::sel_s(FPURegister fd, FPURegister fs, FPURegister ft) { in sel_s() argument
2379 sel(S, fd, fs, ft); in sel_s()
2383 void Assembler::sel_d(FPURegister fd, FPURegister fs, FPURegister ft) { in sel_d() argument
2384 sel(D, fd, fs, ft); in sel_d()
2389 FPURegister ft) { in seleqz() argument
2392 GenInstrRegister(COP1, fmt, ft, fs, fd, SELEQZ_C); in seleqz()
2403 FPURegister ft) { in selnez() argument
2406 GenInstrRegister(COP1, fmt, ft, fs, fd, SELNEZ_C); in selnez()
2410 void Assembler::seleqz_d(FPURegister fd, FPURegister fs, FPURegister ft) { in seleqz_d() argument
2411 seleqz(D, fd, fs, ft); in seleqz_d()
2415 void Assembler::seleqz_s(FPURegister fd, FPURegister fs, FPURegister ft) { in seleqz_s() argument
2416 seleqz(S, fd, fs, ft); in seleqz_s()
2420 void Assembler::selnez_d(FPURegister fd, FPURegister fs, FPURegister ft) { in selnez_d() argument
2421 selnez(D, fd, fs, ft); in selnez_d()
2425 void Assembler::selnez_s(FPURegister fd, FPURegister fs, FPURegister ft) { in selnez_s() argument
2426 selnez(S, fd, fs, ft); in selnez_s()
2444 FPURegister ft; in movt_s() local
2445 ft.reg_code = (cc & 0x0007) << 2 | 1; in movt_s()
2446 GenInstrRegister(COP1, S, ft, fs, fd, MOVF); in movt_s()
2452 FPURegister ft; in movt_d() local
2453 ft.reg_code = (cc & 0x0007) << 2 | 1; in movt_d()
2454 GenInstrRegister(COP1, D, ft, fs, fd, MOVF); in movt_d()
2460 FPURegister ft; in movf_s() local
2461 ft.reg_code = (cc & 0x0007) << 2 | 0; in movf_s()
2462 GenInstrRegister(COP1, S, ft, fs, fd, MOVF); in movf_s()
2468 FPURegister ft; in movf_d() local
2469 ft.reg_code = (cc & 0x0007) << 2 | 0; in movf_d()
2470 GenInstrRegister(COP1, D, ft, fs, fd, MOVF); in movf_d()
2476 void Assembler::add_s(FPURegister fd, FPURegister fs, FPURegister ft) { in add_s() argument
2477 GenInstrRegister(COP1, S, ft, fs, fd, ADD_S); in add_s()
2481 void Assembler::add_d(FPURegister fd, FPURegister fs, FPURegister ft) { in add_d() argument
2482 GenInstrRegister(COP1, D, ft, fs, fd, ADD_D); in add_d()
2486 void Assembler::sub_s(FPURegister fd, FPURegister fs, FPURegister ft) { in sub_s() argument
2487 GenInstrRegister(COP1, S, ft, fs, fd, SUB_S); in sub_s()
2491 void Assembler::sub_d(FPURegister fd, FPURegister fs, FPURegister ft) { in sub_d() argument
2492 GenInstrRegister(COP1, D, ft, fs, fd, SUB_D); in sub_d()
2496 void Assembler::mul_s(FPURegister fd, FPURegister fs, FPURegister ft) { in mul_s() argument
2497 GenInstrRegister(COP1, S, ft, fs, fd, MUL_S); in mul_s()
2501 void Assembler::mul_d(FPURegister fd, FPURegister fs, FPURegister ft) { in mul_d() argument
2502 GenInstrRegister(COP1, D, ft, fs, fd, MUL_D); in mul_d()
2506 FPURegister ft) { in madd_s() argument
2508 GenInstrRegister(COP1X, fr, ft, fs, fd, MADD_S); in madd_s()
2512 FPURegister ft) { in madd_d() argument
2514 GenInstrRegister(COP1X, fr, ft, fs, fd, MADD_D); in madd_d()
2518 FPURegister ft) { in msub_s() argument
2520 GenInstrRegister(COP1X, fr, ft, fs, fd, MSUB_S); in msub_s()
2524 FPURegister ft) { in msub_d() argument
2526 GenInstrRegister(COP1X, fr, ft, fs, fd, MSUB_D); in msub_d()
2529 void Assembler::maddf_s(FPURegister fd, FPURegister fs, FPURegister ft) { in maddf_s() argument
2531 GenInstrRegister(COP1, S, ft, fs, fd, MADDF_S); in maddf_s()
2534 void Assembler::maddf_d(FPURegister fd, FPURegister fs, FPURegister ft) { in maddf_d() argument
2536 GenInstrRegister(COP1, D, ft, fs, fd, MADDF_D); in maddf_d()
2539 void Assembler::msubf_s(FPURegister fd, FPURegister fs, FPURegister ft) { in msubf_s() argument
2541 GenInstrRegister(COP1, S, ft, fs, fd, MSUBF_S); in msubf_s()
2544 void Assembler::msubf_d(FPURegister fd, FPURegister fs, FPURegister ft) { in msubf_d() argument
2546 GenInstrRegister(COP1, D, ft, fs, fd, MSUBF_D); in msubf_d()
2549 void Assembler::div_s(FPURegister fd, FPURegister fs, FPURegister ft) { in div_s() argument
2550 GenInstrRegister(COP1, S, ft, fs, fd, DIV_S); in div_s()
2554 void Assembler::div_d(FPURegister fd, FPURegister fs, FPURegister ft) { in div_d() argument
2555 GenInstrRegister(COP1, D, ft, fs, fd, DIV_D); in div_d()
2771 FPURegister ft) { in min() argument
2774 GenInstrRegister(COP1, fmt, ft, fs, fd, MIN); in min()
2779 FPURegister ft) { in mina() argument
2782 GenInstrRegister(COP1, fmt, ft, fs, fd, MINA); in mina()
2787 FPURegister ft) { in max() argument
2790 GenInstrRegister(COP1, fmt, ft, fs, fd, MAX); in max()
2795 FPURegister ft) { in maxa() argument
2798 GenInstrRegister(COP1, fmt, ft, fs, fd, MAXA); in maxa()
2802 void Assembler::min_s(FPURegister fd, FPURegister fs, FPURegister ft) { in min_s() argument
2803 min(S, fd, fs, ft); in min_s()
2807 void Assembler::min_d(FPURegister fd, FPURegister fs, FPURegister ft) { in min_d() argument
2808 min(D, fd, fs, ft); in min_d()
2812 void Assembler::max_s(FPURegister fd, FPURegister fs, FPURegister ft) { in max_s() argument
2813 max(S, fd, fs, ft); in max_s()
2817 void Assembler::max_d(FPURegister fd, FPURegister fs, FPURegister ft) { in max_d() argument
2818 max(D, fd, fs, ft); in max_d()
2822 void Assembler::mina_s(FPURegister fd, FPURegister fs, FPURegister ft) { in mina_s() argument
2823 mina(S, fd, fs, ft); in mina_s()
2827 void Assembler::mina_d(FPURegister fd, FPURegister fs, FPURegister ft) { in mina_d() argument
2828 mina(D, fd, fs, ft); in mina_d()
2832 void Assembler::maxa_s(FPURegister fd, FPURegister fs, FPURegister ft) { in maxa_s() argument
2833 maxa(S, fd, fs, ft); in maxa_s()
2837 void Assembler::maxa_d(FPURegister fd, FPURegister fs, FPURegister ft) { in maxa_d() argument
2838 maxa(D, fd, fs, ft); in maxa_d()
2878 FPURegister fd, FPURegister fs, FPURegister ft) { in cmp() argument
2881 Instr instr = COP1 | fmt | ft.code() << kFtShift | in cmp()
2888 FPURegister ft) { in cmp_s() argument
2889 cmp(cond, W, fd, fs, ft); in cmp_s()
2893 FPURegister ft) { in cmp_d() argument
2894 cmp(cond, L, fd, fs, ft); in cmp_d()
2898 void Assembler::bc1eqz(int16_t offset, FPURegister ft) { in bc1eqz() argument
2900 Instr instr = COP1 | BC1EQZ | ft.code() << kFtShift | (offset & kImm16Mask); in bc1eqz()
2905 void Assembler::bc1nez(int16_t offset, FPURegister ft) { in bc1nez() argument
2907 Instr instr = COP1 | BC1NEZ | ft.code() << kFtShift | (offset & kImm16Mask); in bc1nez()
2914 FPURegister fs, FPURegister ft, uint16_t cc) { in c() argument
2918 Instr instr = COP1 | fmt | ft.code() << 16 | fs.code() << kFsShift in c()
2924 void Assembler::c_s(FPUCondition cond, FPURegister fs, FPURegister ft, in c_s() argument
2926 c(cond, S, fs, ft, cc); in c_s()
2930 void Assembler::c_d(FPUCondition cond, FPURegister fs, FPURegister ft, in c_d() argument
2932 c(cond, D, fs, ft, cc); in c_d()