This is an archive of the discontinued LLVM Phabricator instance.

[SystemZ][z/OS] Fix the entry point marker for leaf functions
ClosedPublic

Authored by Everybody0523 on Aug 11 2023, 3:34 AM.

Details

Summary

The function emitFunctionEntryLabel does not look at whether or not a function is a leaf when setting the entry flags, and instead blindly marks all functions as non-leaf routines.

Diff Detail

Event Timeline

Everybody0523 created this revision.Aug 11 2023, 3:34 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2023, 3:34 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
Everybody0523 requested review of this revision.Aug 11 2023, 3:34 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2023, 3:34 AM
uweigand accepted this revision.Aug 11 2023, 4:36 AM

LGTM, thanks!

This revision is now accepted and ready to land.Aug 11 2023, 4:36 AM
uweigand accepted this revision.Aug 22 2023, 8:31 AM

Still LGTM, thanks.