What does dynamic_vector_bytes
represent in TargetIsa
? All targets seem to have it set to constant 16 yet it takes value types as a parameter. Is it for SIMD support? What is intended if SIMD is not supported?
That's part of the "dynamic vector types" support, which is a way to support scalable-vector extensions (like SVE on aarch64) with a vector width that's configurable either as a setting on the compiler (target ISA level) or dynamically at runtime
for now you can just stub it with whatever the other backends are doing and it should be fine
Last updated: Nov 22 2024 at 16:03 UTC