THU-DSP-LAB / ventus-gpgpu-isa-simulator

Ventus GPGPU ISA Simulator Based on Spike
Other
37 stars 7 forks source link

[bug] instruction join jumps to wrong rpc #13

Closed yangzexia closed 11 months ago

yangzexia commented 1 year ago

在执行嵌套分支的时候,内层分支在汇合时,join指令会在rpc和当前pc不一致的情况下导致simt_stack出栈。

80ac4863b87949f874255b6846c182e

yangzexia commented 1 year ago

这里外层分支设置rpc为800000fc,内层分支设置rpc为80000128,80000128的join指令会导致rpc为800000fc的栈项出栈

yangzexia commented 11 months ago

fixed