[PATCH] D26856: [AArch64] Introduce features that will allow only assemblersupport for neon, crypto, fp-armv8 and fullfp16.

silviu.baranga@arm.com via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 23 07:35:51 PST 2016


sbaranga added a comment.

Thanks, that makes sense. I also wasn't aware of no-implicit-float.

If gcc rejects floating point uses we should probably do the same, but it's not exactly clear to me what the rules are for rejecting these uses.
For example it seems that declaring a global float is ok, and it is also fine to write "int a(float t);", so I think we need to only reject the uses inside a function body?

What about explicit uses of vector types? Would that be solved because the user wouldn't be able to include arm_neon.h?

-Silviu


https://reviews.llvm.org/D26856





More information about the llvm-commits mailing list