mirror of
https://github.com/intel/llvm.git
synced 2026-01-12 18:27:07 +08:00
If a basic block contains a load into LR from stack and has no instruction saving LR onto stack, we just assume the basic block is an epilogue. This is not meant to accurately recognize epilogue in all possible cases, but to have BOLT be conservative on treating basic block as epilogue and then turning indirect branch with unknown control flow to tail call.