[PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX

Sean Fertile via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 19 10:03:12 PST 2020


sfertile added inline comments.


================
Comment at: llvm/lib/Target/PowerPC/PPCISelLowering.cpp:6970
     report_fatal_error("Unhandled value type for argument.");
+  case MVT::v2i64:
+    report_fatal_error("vector long is deprecated on AIX");
----------------
I don;'t think we can determine if a v2i64 came from a `vector long` in the IR since `vector long long` is a v2i64 as well. Any error handling for the altivec type would have to be done in the front-end I believe.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D86476



More information about the llvm-commits mailing list