> Is there any technical reason blocking us from extending DLDataType to have a 
> `is_scalable` vector field, allowing us to maintain the meaning of the lanes 
> field to represent the number of lanes?

DLDataType comes from dlpack not TVM.  Changing it may affect the ABI of any 
function accepting or returning a value of that type, and will affect the 
memory layout of a DLTensor (and likely more).  As a consequence, code build 
with older TVM will not be compatible with that built with a newer TVM, plus it 
will have an impact on any other project using dlpack.

Changing it is not impossible, but we should be careful about it.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/tvm-rfcs/pull/104#issuecomment-1755730601
You are receiving this because you are subscribed to this thread.

Message ID: <apache/tvm-rfcs/pull/104/c1755730...@github.com>

Reply via email to