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?