https://github.com/david-xl commented:

Can you increase the test coverage:

1) preserve_none caller TAIL-calls preserve_none callee -- the tail call is 
preserved
2) regular function TAIL-calls preserve_none callee -- the tail call should be 
disabled and all CSRs should be saved/restored around the call.
3) preserve-none caller calls preserve_none callee -- no registers are 
saved/restored around the call
4) preserve_none caller calls preserve_none callee with long argument list -- 
CSRs used for arg passing.

https://github.com/llvm/llvm-project/pull/76868
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to