Displaying 1 result from an estimated 1 matches for "retwr".
Did you mean:
retr
2019 Jan 15
7
[RFC] Introducing an explicit calling convention
...hwreg(metadata)' specifying the register from
which the argument gets its value. An 'explicit' function can have an
optional 'noclobber(metadata)' function attribute to tell the compiler
which registers are to be treated as callee save. Additionally a new
'@llvm.experimental.retwr(...)' (standing for return with registers)
intrinsic is introduced. By giving each parameter to retwr a hwreg
attribute, it allows the 'explicit' function to return to its caller
with a defined register state.
Only parameters passed in registers are considered as the
llvm.addressofretu...