search for: explicitcc

Displaying 1 result from an estimated 1 matches for "explicitcc".

Did you mean: explicit
2019 Jan 15
7
[RFC] Introducing an explicit calling convention
...nique for this particular location. Unfortunately there is currently no way to define the details of a LLVM calling convention dynamically, as LLVM only allows the user to choose among a fixed set of predefined conventions. Approach ======== This proposal adds a new calling convention called 'explicitcc', which can be applied to void functions. A function using the explicit calling convention requires that each element of the argument list has a parameter attribute 'hwreg(metadata)' specifying the register from which the argument gets its value. An 'explicit' function can have...