[PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Zarko Todorovski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 25 07:37:28 PST 2020
ZarkoCA marked 3 inline comments as done.
ZarkoCA 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.
You're right, there was an clang patch that already handled this.
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
More information about the llvm-commits