This change extends `spirv.mlir.loop` so it can yield values, the same as `spirv.mlir.selection`.
Pure
getFixedVectorType
getScalableVectorType