CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2019/05/31 13:15:05

Modified files:
        gnu/llvm/lib/CodeGen: ReturnProtectorLowering.cpp 
        gnu/llvm/lib/Target/AArch64: AArch64FrameLowering.cpp 
                                     AArch64ReturnProtectorLowering.cpp 

Log message:
Re-enable RETGUARD leaf function optimization for arm64.

It turns out MachineFrameInfo.hasCalls() is unreliable, because it is
up to the backends to update this information whenever they add calls
to a function, and this does not always happen.

ok kettenis@

Reply via email to