Move the computation of the size and offsets for the arguments in the buildCall functions. This ought not to make any difference if everything can be inlined but if any of the conversions can't be inlined it is probably better to do the calculations once.
Move the computation of the size and offsets for the arguments in the buildCall functions.
This ought not to make any difference if everything can be inlined but if any of the
conversions can't be inlined it is probably better to do the calculations once.

dcjm/polyml,dcjm/polyml,dcjm/polyml,dcjm/polyml,polyml/polyml,polyml/polyml,polyml/polyml,polyml/polyml