Tamas Berghammer via llvm-dev
2015-Dec-14 18:40 UTC
[llvm-dev] Arm isn't marked as the 32 bit variant of aarch64
Hi Renato, In Triple::get32BitArchVariant() we are not returning Triple::arm (alias for aarch32 AFAIK) as the 32 bit variant of Triple::aarch64. Do you know what is the reason behind it and if I can change it without causing any problem? Thanks, Tamas -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151214/af38e364/attachment.html>
James Molloy via llvm-dev
2015-Dec-14 19:07 UTC
[llvm-dev] Arm isn't marked as the 32 bit variant of aarch64
Hi Tamas, ::arm isn't an alias for AArch32. AArch32 contains two instruction sets; A32 and T32. ::arm is an alias for A32. That said, it's probably the right alias for A64 (as long as -mthumb works) James On Mon, 14 Dec 2015 at 18:41, Tamas Berghammer via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hi Renato, > > In Triple::get32BitArchVariant() we are not returning Triple::arm (alias > for aarch32 AFAIK) as the 32 bit variant of Triple::aarch64. Do you know > what is the reason behind it and if I can change it without causing any > problem? > > Thanks, > Tamas > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151214/3a6f1db4/attachment.html>