[PATCH] D20709: Support ARM subtarget feature +long64

Kristof Beyls via cfe-commits cfe-commits at lists.llvm.org
Mon May 30 04:49:09 PDT 2016


kristof.beyls added a comment.

Hi Pirama,

My understanding is that this introduces (yet another) ARM 32 bit ABI variant - in this case with longs being 64 bit.
My understanding is also that this is the ABI that is used in Renderscript, and this patch helps to remove local patches that currently live in the Renderscript toolchain downstream only.

I think it's good not to need downstream patches for a Renderscript toolchain.

In effect, this introduces another abi variant.
I'm wondering if the abi variant should be controlled using a triple, just like e.g. the hard float vs. soft float abi variants also get controlled via a triple?
Tim, do you happen to have insights on this?

Thanks,

Kristof


http://reviews.llvm.org/D20709





More information about the cfe-commits mailing list