[llvm-dev] llvm-exegesis on AArch64 architecture

Clement Courbet via llvm-dev llvm-dev at lists.llvm.org
Fri Sep 21 07:24:25 PDT 2018


Hi Luka,

I don't have access to and AArch64 machine unfortunately.
I'm adding John Brawn who implemented experimental support for AArch64.

On Fri, Sep 21, 2018 at 4:17 PM, Luka Ercegovcevic <
Luka.Ercegovcevic at rt-rk.com> wrote:

>  Hi everyone,
>
> I can't find for which opcode llvm-exegesis works on AArch64. I have used
> bash script from the official site that testing all opcodes for X86
> architecture and I changed script to test AArch64 opcodes and there is no
> working case.
> There are some errors:
> Assertion for AArch64CallLowering::lowerReturn,
> setRegTo is not implemented, results will be unreliable,
> Infeasible : has unknown operands,
> Infeasible : Didn't find any scheme to make the instruction serial,
> Unsupported opcode: isPseudo.
> Unsupported opcode: isBranch/isIndirectBranch
> Unsupported opcode: isCall/isReturn
>
> I'm using llvm trunk (native build for AARCH64), am I missing something?
>
> Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180921/b8663b40/attachment.html>


More information about the llvm-dev mailing list