This is an archive of the discontinued LLVM Phabricator instance.

[WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
ClosedPublic

Authored by MaskRay on Dec 24 2019, 4:45 PM.

Diff Detail

Event Timeline

MaskRay created this revision.Dec 24 2019, 4:45 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 24 2019, 4:45 PM
rnk accepted this revision.Dec 24 2019, 4:55 PM

lgtm

This revision is now accepted and ready to land.Dec 24 2019, 4:55 PM
This revision was automatically updated to reflect the committed changes.
In D71862#1795756, @rnk wrote:

lgtm

Does funclet not need rbp to access parent local variables now?

rnk added a comment.Dec 24 2019, 5:17 PM
In D71862#1795756, @rnk wrote:

lgtm

Does funclet not need rbp to access parent local variables now?

No, it does need to go via ebp/rbp, but this attribute appears to no longer be required to achieve that.

In D71862#1795767, @rnk wrote:
In D71862#1795756, @rnk wrote:

lgtm

Does funclet not need rbp to access parent local variables now?

No, it does need to go via ebp/rbp, but this attribute appears to no longer be required to achieve that.

Got it, thanks!