[PATCH] D34474: [AArch64] Add a win64 specific aarch64 calling convention

Tim Northover via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 14 10:43:51 PDT 2017


t.p.northover added a comment.

> So, in unifying it and making it generic, what backwards compat requirements are there on the IR? Can I rename the calling convention enum (X86_64_Win64, to e.g. just Win64) and just force all callers (at least clang) to catch up at once?

I think so. As long as you don't change the enumerator number existing .bc files should be compatible, and they're only exposed as ints on the C interface so that's not an issue. It's fine to change the name in the backwards compatibility tests IMO.


https://reviews.llvm.org/D34474





More information about the llvm-commits mailing list