[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