Compare commits

...

1 Commits

Author SHA1 Message Date
cjh 169b395a2d fix doc testpoint all together problems 2025-04-19 19:56:58 +08:00
1 changed files with 3 additions and 3 deletions

View File

@ -82,9 +82,9 @@ out\_pd每条指令的预译码信息在F3Predecoder分析得到的是brTy
| 1\.3 | CFI指令类型判定 | JAL判定 | 对传入的JAL指令应该判定为类型2 |
| 1\.4 | CFI指令类型判定 | JALR判定 | 对传入的JALR指令应该判定为类型3 |
| 2\.1 | ret、call判定 | 非CFI和BR不判定 | 对传入的非CFI和BR指令都不应判定为call或者ret |
| 2\.2\.1\.1 | ret、call判定 | RVC\.JAL判定call | 对传入的RVC\.JAL指令当rd设置为1或5应当判定该指令为call |
| 2\.2\.1\.2 | ret、call判定 | RVC\.JAL例外 | 对传入的RVC\.JAL指令当rd设置为1和5之外的值不应当判定该指令为call或ret |
| 2\.2\.2 | ret、call判定 | RVI\.JAL不判定 | 对传入的RVI\.JAL指令无论什么情况都不能判定为call或ret |
| 2\.2\.1\.1 | ret、call判定 | RVI\.JAL判定call | 对传入的RVC\.JAL指令当rd设置为1或5应当判定该指令为call |
| 2\.2\.1\.2 | ret、call判定 | RVI\.JAL例外 | 对传入的RVC\.JAL指令当rd设置为1和5之外的值不应当判定该指令为call或ret |
| 2\.2\.2 | ret、call判定 | RVC\.JAL不判定 | 对传入的RVI\.JAL指令无论什么情况都不能判定为call或ret |
| 2\.3\.1\.1 | ret、call判定 | RVI\.JALR和rd为link | 传入RVI\.JALR指令并且rd为1或5无论其他取值都应判定为call |
| 2\.3\.1\.2 | ret、call判定 | RVI\.JALR且仅rs为link | 传入RVI\.JALR指令rd不为1和5rs为1或5应判定为ret |
| 2\.3\.1\.3 | ret、call判定 | RVI\.JALR无link | 对传入的JALR指令若rd和rs均不为link则不应判定为ret和cal |