[PATCH] D42171: X86CallFrameOptimization: Bail on win64cc calls

Reid Kleckner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 17 14:38:41 PST 2018


rnk added a comment.

I think the problem is that passing aggregates to ms_abi functions in wine is broken. It generates invalid MIR. There's a bug for that somewhere (http://llvm.org/PR31362). I'd just dupe this bug against that and leave it alone. As long as the call optimization code doesn't optimize call sequences that have gaps it will naturally ignore win64cc functions.


Repository:
  rL LLVM

https://reviews.llvm.org/D42171





More information about the llvm-commits mailing list