Skip to content

2.6.2 流程控制语句 表 2.14: switch~case语句及其跳转表形式的LoongArch机器表示 中 汇编代码好像有错 #8

@bjrjk

Description

@bjrjk

LoongArch汇编中该语句:

 alsl.d $t1, $t1, $t2, 3       ;(a-10)*8+jr_table

是不是应当改为

 alsl.d $t1, $t0, $t2, 3       ;(a-10)*8+jr_table

因为$t0中存的才是a-10的值,$t1中存的是sltiu的结果。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions