This is an archive of the discontinued LLVM Phabricator instance.

[AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString
ClosedPublic

Authored by DiggerLin on Feb 6 2020, 1:48 PM.

Diff Detail

Event Timeline

DiggerLin created this revision.Feb 6 2020, 1:48 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 6 2020, 1:48 PM
hubert.reinterpretcast retitled this revision from Support Mergeable2ByteCString and Mergeable4ByteCString to [AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString.Feb 6 2020, 2:47 PM
daltenty added inline comments.Feb 7 2020, 2:12 PM
llvm/test/CodeGen/PowerPC/aix-xcoff-mergeable-str.ll
70

nit: Should we really be matching the memonics column of the objdump output since it's not meaningful here? We really only care about the raw bytes.

DiggerLin updated this revision to Diff 243562.Feb 10 2020, 7:54 AM
daltenty added inline comments.Feb 10 2020, 8:48 AM
llvm/test/CodeGen/PowerPC/aix-xcoff-mergeable-str.ll
71

These {{.*}}, etc. are redundant. The check-next directives don't require you to consume the whole line of output. Same for all the lines bellow.

daltenty accepted this revision.Feb 10 2020, 8:49 AM

LGTM with minor nit

This revision is now accepted and ready to land.Feb 10 2020, 8:49 AM
This revision was automatically updated to reflect the committed changes.
DiggerLin marked an inline comment as done.