[PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes

Paul Walker via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 29 04:28:19 PDT 2021


paulwalker-arm added a comment.

@craig.topper can you share RISCV plans around supporting vscale_range?  In essence we'd like to deprecate the TTI method and have LLVM IR contain all relevant information when is comes to interpreting vscale.

Currently the usage is minimal and so checking both interfaces is not too bad but they'll come a point when there's no TTI available and then only the side supporting vscale_range can be considered.  There's also the LTO side of things where relying on opt/llc flags to set register widths becomes fragile.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D106277/new/

https://reviews.llvm.org/D106277



More information about the cfe-commits mailing list