Thank you @giuseros for your answer, it looked good to me. Just to add on, we 
know which loops need to be legalised as in TIR we do add a new `ForKind` 
called `kVectorizedScalable` (cc @tkonolige) which marks the loop as able to be 
vectorized but the value of VL is unknown. These loops are then legalised and 
transformed to include the unknown value VL and later passed to the code 
generator as @giuseros mentioned.

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

Reply via email to