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

Reply via email to