I just add some log in Load Store mutate in storage_flatten.cc, and run several cases, but i don’t see any print of Load Store mutate, only some Call, that’s weird, does IR have Load Store before storage flatten pass?
Provide data.local.UB((0 + i0), ax1) =data((0 + i0), ax1)
call data((0 + i0), ax1)
Provide vlog_t.local.UB((0 + i0), i1.c) =log(data.local.UB((0 + i0), i1.c))
call log(data.local.UB((0 + i0), i1.c))
call data.local.UB((0 + i0), i1.c)