mirror of
https://github.com/openssl/openssl.git
synced 2026-05-07 20:12:39 +00:00
RISC-V: Use address for vlenb CSR
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <ppzgs1@gmail.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/28422)
This commit is contained in:
committed by
Tomas Mraz
parent
9e8898b6b6
commit
1a278e765a
@@ -94,7 +94,8 @@ $code .= <<___;
|
||||
.globl riscv_vlen_asm
|
||||
.type riscv_vlen_asm,\@function
|
||||
riscv_vlen_asm:
|
||||
csrr $ret, vlenb
|
||||
# 0xc22 is CSR vlenb
|
||||
csrr $ret, 0xc22
|
||||
slli $ret, $ret, 3
|
||||
ret
|
||||
.size riscv_vlen_asm,.-riscv_vlen_asm
|
||||
|
||||
@@ -94,7 +94,8 @@ $code .= <<___;
|
||||
.globl riscv_vlen_asm
|
||||
.type riscv_vlen_asm,\@function
|
||||
riscv_vlen_asm:
|
||||
csrr $ret, vlenb
|
||||
# 0xc22 is CSR vlenb
|
||||
csrr $ret, 0xc22
|
||||
slli $ret, $ret, 3
|
||||
ret
|
||||
.size riscv_vlen_asm,.-riscv_vlen_asm
|
||||
|
||||
Reference in New Issue
Block a user