samparker added a comment.

Hi Sjoerd,

Seems sensible to me to treat these two types the same way, though I must admit 
having different half types confuses me... So a few questions for my 
understanding:

- What issue are you trying to workaround?

-What would the ideal solution be?

- Why do we need a workaround instead of implementing the ideal solution?

cheers!



================
Comment at: test/CodeGen/arm-float16-arguments.c:4
+// RUN: %clang_cc1 -triple armv7a--none-eabi -target-abi aapcs -mfloat-abi 
soft -fnative-half-arguments-and-returns -emit-llvm -o - -O1 %s | FileCheck %s 
--check-prefix=NATIVE
+
+_Float16 g;
----------------
Probably worth keeping these in arm-fp16-arguments.c since they're basically 
the same.


https://reviews.llvm.org/D42318



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to