[PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Nick Desaulniers via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 28 12:27:55 PDT 2021
nickdesaulniers added inline comments.
================
Comment at: clang/test/Driver/x86-target-features.c:5
// RUN: %clang -target i386-unknown-linux-gnu -march=i386 -mno-80387 %s -### -o %t.o 2>&1 | FileCheck -check-prefix=NO-X87 %s
+// RUN: %clang -target i386-unknown-linux-gnu -march=i386 -mno-fp-ret-in-387 %s -### -o %t.o 2>&1 | FileCheck -check-prefix=NO-X87 %s
// X87: "-target-feature" "+x87"
----------------
If you split this test and the above change to clang/include/clang/Driver/Options.td into a separate patch on Phab, I'd be happy to accept that!
Otherwise someone more familiar with x86 will have to take a look at the below changes.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D112143/new/
https://reviews.llvm.org/D112143
More information about the cfe-commits
mailing list