Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

prefix comparision instructions with vm(#160) #181

Merged
merged 2 commits into from
May 30, 2019

Conversation

wwang0
Copy link
Contributor

@wwang0 wwang0 commented May 18, 2019

The destination of Integer/FP comparison instructions is mask
register, so modify related instructions with vm prefixed.

Signed-off-by: Weiwei Wang weiwei.wangx@outlook.com

The destination of Integer/FP comparison instructions is mask
register, so modify related instructions with vm prefixed.

Signed-off-by: Weiwei Wang <weiwei.wangx@outlook.com>
Copy link
Collaborator

@aswaterman aswaterman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @wwang0. Looks good to me, but will wait for @kasanovic to click the merge button.

Add missing vs2 in vid.v example

Signed-off-by: Weiwei Wang <weiwei.wangx@outlook.com>
@kasanovic
Copy link
Collaborator

There is no vs2 operand to the vid.v instruction, so this change is incorrect.
Thanks for the #160 fix, but please separate independent fixes into separate pull requests.
I will merge this patch then undo the vid.v change.

@kasanovic kasanovic merged commit 0200a37 into riscvarchive:master May 30, 2019
chihminchao added a commit to chihminchao/riscv-opcodes that referenced this pull request Jun 7, 2019
  add 'm' prefix since the destination is mask register

  ref:
    riscvarchive/riscv-v-spec#181

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
chihminchao added a commit to chihminchao/riscv-opcodes that referenced this pull request Jun 14, 2019
  add 'm' prefix since the destination is mask register

  ref:
    riscvarchive/riscv-v-spec#181

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
aswaterman pushed a commit to riscv/riscv-opcodes that referenced this pull request Jun 19, 2019
* rvv: fault-first also support segement

  based on 7.8.1, add missing segment supoort for fault first load

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>

* rvv: comparision instructions has 'm' prefix

  add 'm' prefix since the destination is mask register

  ref:
    riscvarchive/riscv-v-spec#181

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>

* rvv: reserved vid.v operand

  follow v0.7.1 change
  ref:
    riscvarchive/riscv-v-spec#160

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>

* rvv: add vfrsub.vf

  follow v-spec 0.7.1

  ref:
    riscvarchive/riscv-v-spec@65d2e23

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>

* rvv: add amo encoding table

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants