罗勇刚(Yonggang Luo) via llvm-dev
2018-Mar-14 02:59 UTC
[llvm-dev] Does llvm support for the arm7(ARM7EJ-S) (ARMv5TE) properly?
I was trying to using llvm to targeting ARMv5TE -- 此致 礼 罗勇刚 Yours sincerely, Yonggang Luo -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180314/b9dadc37/attachment.html>
Peter Smith via llvm-dev
2018-Mar-14 09:25 UTC
[llvm-dev] Does llvm support for the arm7(ARM7EJ-S) (ARMv5TE) properly?
Hello Yonggang, As you mention, the CPU arm7ej-s isn't in the ARM.td list, however it is architecturally equivalent to some of the Arm9 cpus that support the 5TE that are in ARM.td, for example the arm9e. If you used -mcpu=arm9e you would get code generation that would work for the arm7ej-s, as would using -march=armv5te. From a cursory look at the technical reference manuals, there doesn't seem to be any significant micro architectural differences that would change code-generation. Peter On 14 March 2018 at 02:59, 罗勇刚(Yonggang Luo) via llvm-dev <llvm-dev at lists.llvm.org> wrote:> I was trying to using llvm to targeting ARMv5TE > > -- > 此致 > 礼 > 罗勇刚 > Yours > sincerely, > Yonggang Luo > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >
Maybe Matching Threads
- ARM7EJ-S doesn't present in ARM.td
- [LLVMdev] Hi, people, I propose to move Debug and Object File related headers out of Support
- [LLVMdev] Summer of Code ideas
- [LLVMdev] Hi, people, I propose to move Debug and Object File related headers out of Support
- The clang for centos6 are need GLIBC_2.14, but we only have GLIB 2.12 by default.