[llvm-dev] llvm-exegesis on AArch64 architecture (original) (raw)

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