Skip to content

Commit f53de92

Browse files
author
Hamlin Li
committed
8350931: RISC-V: remove unnecessary src register for fp_sqrt_d/f
Reviewed-by: fyang
1 parent e1fc14f commit f53de92

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/hotspot/cpu/riscv/riscv.ad

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4097,21 +4097,19 @@ pipe_class fp_div_d(fRegD dst, fRegD src1, fRegD src2)
40974097
FPU : S5;
40984098
%}
40994099

4100-
pipe_class fp_sqrt_s(fRegF dst, fRegF src1, fRegF src2)
4100+
pipe_class fp_sqrt_s(fRegF dst, fRegF src)
41014101
%{
41024102
single_instruction;
4103-
src1 : S1(read);
4104-
src2 : S2(read);
4103+
src : S1(read);
41054104
dst : S5(write);
41064105
DECODE : ID;
41074106
FPU : S5;
41084107
%}
41094108

4110-
pipe_class fp_sqrt_d(fRegD dst, fRegD src1, fRegD src2)
4109+
pipe_class fp_sqrt_d(fRegD dst, fRegD src)
41114110
%{
41124111
single_instruction;
4113-
src1 : S1(read);
4114-
src2 : S2(read);
4112+
src : S1(read);
41154113
dst : S5(write);
41164114
DECODE : ID;
41174115
FPU : S5;

0 commit comments

Comments
 (0)