quic-asaravan wrote: > Previously, hexagon allowed only callee saved registers to be reserved since > reserving caller saved regs can create problems, since it cannot be sure that > the callee (from a different module) also reserves the register. > > The responsibility of reserving register and managing it is now on the user.
A simple note on why the user might want to reserve a register (Use case) will help in understanding the issue better. https://github.com/llvm/llvm-project/pull/205733 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
