mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 19:44:41 +02:00
8295967: RISC-V: Support negVI/negVL instructions for Vector API
Reviewed-by: yadongwang, fyang
This commit is contained in:
parent
9d3b4ef2ad
commit
c116ae75a7
3 changed files with 29 additions and 0 deletions
|
@ -725,6 +725,10 @@ void MacroAssembler::vncvt_x_x_w(VectorRegister vd, VectorRegister vs, VectorMas
|
|||
vnsrl_wx(vd, vs, x0, vm);
|
||||
}
|
||||
|
||||
void MacroAssembler::vneg_v(VectorRegister vd, VectorRegister vs) {
|
||||
vrsub_vx(vd, x0, vs);
|
||||
}
|
||||
|
||||
void MacroAssembler::vfneg_v(VectorRegister vd, VectorRegister vs) {
|
||||
vfsgnjn_vv(vd, vs, vs);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue