Will not help either in the case of LTO. Why can't you have the pointer in a register?