plctlab / llvm-project

PLCT实验室的 RISC-V V Spec 实现,基于llvm/llvm-project,rkruppe/rvv-llvm 和 https://repo.hca.bsc.es/gitlab/rferrer/llvm-epi-0.8
159 stars 40 forks source link

Incorrect implementation of Zce PUSH instruction #22

Closed Lukacma closed 3 years ago

Lukacma commented 3 years ago

The latest version of ZCE specs, mentions that inclusion of _areglist is optional as can be seen in this snippet :

image

However current definition of the instruction doesn't allow for this selection and presumes that _areglist is always included.

Xinlong-Wu commented 3 years ago

ok, we will fix it

Marcythm commented 3 years ago

Fixed.