diff --git a/rtl/VX_warp_scheduler.v b/rtl/VX_warp_scheduler.v index e4f2abd7..0adc4790 100644 --- a/rtl/VX_warp_scheduler.v +++ b/rtl/VX_warp_scheduler.v @@ -49,6 +49,11 @@ module VX_warp_scheduler ( ); + wire[(1+32+`NT_M1):0] d; + + wire join_fall; + wire[31:0] join_pc; + wire[`NT_M1:0] join_tm; wire in_wspawn = wspawn; wire in_ctm = ctm; @@ -165,12 +170,6 @@ module VX_warp_scheduler ( wire[(1+32+`NT_M1):0] q2 = {1'b0, split_save_pc , split_later_mask}; - wire[(1+32+`NT_M1):0] d; - - wire join_fall; - wire[31:0] join_pc; - wire[`NT_M1:0] join_tm; - assign {join_fall, join_pc, join_tm} = d;