Use Blr() instead of call(). Callee still needs to push lr.