Displaying 1 result from an estimated 1 matches for "__builtin_shave_mul".
2015 Sep 09
2
Writing built-ins for instructions returning multiple operands
...E processor which bind directly to
our instructions, and making instructions that are not easily selectable by
the compiler available to the programmer.
The majority of these are straight-forward enough, taking a small number pf
input operands and returning a single result; for example 'int
__builtin_shave_mul(int, int)' might map onto a simple multiple instruction
that takes two input integer operands in registers, and returns a single
integer result in another register.
However, I have a small number instructions that have two output operands,
each in a separate register. I would like to provi...