[cfe-commits] [llvm-commits] The AArch64 LLVM (& Clang) target

Tim Northover t.p.northover at gmail.com
Mon Jan 7 14:15:56 PST 2013


Hi Eric,

On Mon, Jan 7, 2013 at 9:49 PM, Eric Christopher <echristo at gmail.com> wrote:
>> Testing: I assume this is done via a simulator/emulator? What's the status
>> of the LLVM test-suite running on it? Everything passing?
>
> Also a hope for a bot for the target when it's contributed?

Definitely. It's very important to us that this backend should become
an accepted "don't break it" target as quickly as possible, which
means we need it to be well-tested with a quick turnaround at every
commit.

We're still looking into options. Since models run at about 100 MIPS
on a good day, the usual native build probably won't be viable until
real hardware comes. But we do plan to setup "virtual" bots quickly.

I personally favour: build an AArch64-native Clang on x86; dispatch an
llvm-regression run and a clang-regression run to models (each takes
~5 hours).

Alternatives might involve the llvm testsuite (> 1 day, probably not
useful). Or SPEC runs (similar times, but even more difficult for
others to investigate when it breaks; possible licensing issues
anyway).

Any suggestions or comments from you or anyone else would be extremely
welcome in this area. We're very willing to do what the community
thinks is best to get testing underway.

Cheers.

Tim.



More information about the cfe-commits mailing list