void md_return_alloc(jitdata *jd, stackptr stackslot)
{
- methodinfo *m;
- codeinfo *code;
+ methodinfo *m;
+ codeinfo *code;
registerdata *rd;
- methoddesc *md;
+ methoddesc *md;
/* get required compiler data */
- m = jd->m;
+ m = jd->m;
code = jd->code;
- rd = jd->rd;
+ rd = jd->rd;
md = m->parseddesc;
their argument register -> so leafmethods with paramcount > 0
could already use R3 == a00! */
- if (!jd->isleafmethod || (md->paramcount == 0)) {
+ if (!code_is_leafmethod(code) || (md->paramcount == 0)) {
/* Only precolor the stackslot, if it is not a SAVEDVAR <->
has not to survive method invokations. */