This is an archive of the discontinued LLVM Phabricator instance.

[VE] Optimize prologue/epilogue instructions about GOT
ClosedPublic

Authored by kaz7 on Nov 30 2020, 5:33 AM.

Details

Summary

Optimize prologue/epilogue instructions if a given function use GOT but
do not call other functions by eliminating FP. Previously, we had wrong
implementations taken from other architectures. Update regression tests
also.

Diff Detail

Event Timeline

kaz7 created this revision.Nov 30 2020, 5:33 AM
kaz7 requested review of this revision.Nov 30 2020, 5:33 AM
simoll accepted this revision.Nov 30 2020, 5:55 AM
This revision is now accepted and ready to land.Nov 30 2020, 5:55 AM
This revision was automatically updated to reflect the committed changes.