Displaying 2 results from an estimated 2 matches for "basevectortype".
2020 May 22
3
[RFC] Refactor class hierarchy of VectorType in the IR
...rType be the fixed width vector type, then all of this work is undone. Every place that has been fixed up to correctly have VectorType be used as a universal vector type will now incorrectly have the fixed width vector type being used as the universal vector type. Since VectorType will inherit from BaseVectorType, it will have inherited the getElementCount(), so the compiler will happily continue to compile this code. However, none of this code will even work with scalable vectors because the bool will always be false. There will be no compile time indication that this is going on, functions will just start...
2020 May 21
5
[RFC] Refactor class hierarchy of VectorType in the IR
John,
> This is not categorically true, no. When we make changes that require large-scale updates for downstream codebases, we do so because there’s a real expected benefit to it. For the most part, we do make some effort to keep existing source interfaces stable.
While I’m at a loss to find a documented policy, I recall this thread