This is an archive of the discontinued LLVM Phabricator instance.

[GlobalISel][AArch64] Adding Testgen'd tests for InstructionSelect pass
AbandonedPublic

Authored by rtereshin on Mar 1 2018, 3:29 PM.

Details

Summary

Requires https://reviews.llvm.org/D43962, see the review for details.

This commit also removes
test/CodeGen/AArch64/GlobalISel/select-with-no-legality-check.mir
added by https://reviews.llvm.org/rL326396 as containing a strict
subset of the test cases being added by this patch.

Diff Detail

Repository
rL LLVM

Event Timeline

rtereshin created this revision.Mar 1 2018, 3:29 PM

Those are quite large tests. How much time does it add to 'ninja check'? If it's reasonably short (I don't really have a number in mind for this) then LGTM. Otherwise we may need to think about trimming it down a bit

Those are quite large tests. How much time does it add to 'ninja check'? If it's reasonably short (I don't really have a number in mind for this) then LGTM. Otherwise we may need to think about trimming it down a bit

Hi Daniel,

Thanks for looking into this!

I think I have quite detailed perf-data, please find it here: https://reviews.llvm.org/D43962#1026201

Long story short: 1.5 seconds.

Also, could you double check the memory usage for this. Some of the bots have a fairly limited amount of memory so the 'ninja check' time will be amplified on those if it consumes a lot.

Ah, I'm reading the patches out of order :-). 1.5s seems reasonable

rtereshin abandoned this revision.May 16 2018, 10:09 PM

Dismissing this as outdated.