This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC][NFC] Add base test case to show redundant spill of vector registers
ClosedPublic

Authored by tingwang on Sep 8 2022, 5:25 PM.

Details

Diff Detail

Event Timeline

tingwang created this revision.Sep 8 2022, 5:25 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 8 2022, 5:25 PM
tingwang requested review of this revision.Sep 8 2022, 5:25 PM
tingwang updated this revision to Diff 458929.Sep 8 2022, 5:35 PM

Remove redundant NOT check.

tingwang updated this revision to Diff 459603.Sep 12 2022, 5:39 PM

Drop @llvm.experimental.patchpoint.void test case as not supported on AIX.

lkail added inline comments.Sep 12 2022, 6:28 PM
llvm/test/CodeGen/PowerPC/aix32-vector-pair-cc-spills.ll
7

You can use CHECK-LABEL here.

22

ditto.

42

ditto.

57

ditto.

llvm/test/CodeGen/PowerPC/aix64-vector-pair-cc-spills.ll
8

ditto.

34

ditto.

55

ditto.

81

ditto.

tingwang updated this revision to Diff 459631.Sep 12 2022, 7:36 PM

Address comments:
Use CHECK-LABEL to match function name.

lkail accepted this revision as: lkail.Sep 12 2022, 8:35 PM

LGTM, thanks for your patience.

This revision is now accepted and ready to land.Sep 12 2022, 8:35 PM

LGTM, thanks for your patience.

Thank you for your guidance!