[PATCH] D60707: [ARM] Adjust calling conventions for MVE vectors.

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 30 01:46:20 PDT 2019


dmgreen added a comment.

Hello. I'm a little worried about the implication of making v2f64 legal, from a codegen point of view. My understanding is that that would make a lot of cost calculations wrong at least? And by default the vectoriser would start very happily making v2f64 vectors, which we would have trouble dealing with. I may be mistaken about the ramifications of doing it, but if we were to mark v2f64 as legal just for calling conventions, and it did then hurt us in a lot of other places, that seems like a poor tradeoff to me.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D60707





More information about the llvm-commits mailing list