xqdan commented on pull request #5483:
URL: https://github.com/apache/incubator-tvm/pull/5483#issuecomment-626509149


   > > Binds in some pass function is not clean for round trip dump ir, how do 
we deal with it?
   > 
   > Do you mean that `buffer_bind` is not necessary to print after the pass 
`storage_flatten`?
   > Yes, the buffer no longer exists after the flatten pass. All we have is 
that Var(buffer->data) in Load and Store. But we still need a place to define 
those vars, and that's why we still have buffer_bind, where we define buffer as 
well as buffer->data, in low-level functions
   > 
   > Furthermore, maybe one day we can use BufferLoad/ BufferStore after the 
flatten and use buffer from the beginning to the end.
   
   
https://github.com/apache/incubator-tvm/blob/master/src/driver/driver_api.cc#L139
   
   that's i'm asking, seems binds is embedding into ir at the beginning, looks 
good


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to