This is an archive of the discontinued LLVM Phabricator instance.

[Xtensa] Implement emitPrologue/emitEpilogue
Needs RevisionPublic

Authored by andreisfr on Mar 9 2023, 12:20 AM.

Details

Summary

Implement frame lowering functions like emitPrologue/emitepilogue
and "callee saved registers" code

Diff Detail

Event Timeline

andreisfr created this revision.Mar 9 2023, 12:20 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 9 2023, 12:20 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
andreisfr requested review of this revision.Mar 9 2023, 12:20 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 9 2023, 12:20 AM
andreisfr updated this revision to Diff 508585.Mar 27 2023, 5:06 AM

Minor code formatting

andreisfr edited the summary of this revision. (Show Details)Mar 27 2023, 3:21 PM
JKRhb added a subscriber: JKRhb.Mar 30 2023, 12:57 PM
arsenm requested changes to this revision.Aug 18 2023, 6:12 AM

Needs tests

llvm/lib/Target/Xtensa/XtensaFrameLowering.cpp
89

getSubtarget<XTensaSubtarget>

92

Register/MCRegister

173–174

getSubtarget<>

277

getSubtarget<>

This revision now requires changes to proceed.Aug 18 2023, 6:12 AM