<div dir="ltr">Weird. The xcode compiler has been llvm for a long time, and A64 has been supported since the iPhone 5s came out four years ago.<div><br></div><div>Perhaps you're asking this because you have an existing project targeting A32 and Apple just made that obsolete.<br><div><br></div><div>I wouldn't advise starting a project doing specifically native compilation for iPhone or iPad at this point. New iOS projects have defaulted to uploading llvm bitcode to the iTunes store for about two years already. It's still possible to change this (or use old projects) right now,  but I would not be surprised if bitcode-only becomes compulsory very soon, the same as WatchOS and tvOS are already.</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 18, 2017 at 10:01 PM, jacob navia via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
<br>
I have been assigned the task of porting the ARM code generator to the ipad.<br>
<br>
I would like to know if there are any available documents about the instruction set/code format of the A64 chip of Apple.<br>
<br>
Also, if at all possible, documents that describe executable formats, etc are welcome.<br>
<br>
<br>
Any pointers?<br>
<br>
<br>
Thanks in advance.<br>
<br>
______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
</blockquote></div><br></div>