| 276 | } |
| 277 | |
| 278 | ASMJIT_FAVOR_SIZE Error FuncArgsContext::markStackArgsReg(FuncFrame& frame) noexcept { |
| 279 | if (_saVarId != kVarIdNone) { |
| 280 | const Var& var = _vars[_saVarId]; |
| 281 | frame.setSARegId(var.cur.regId()); |
| 282 | } |
| 283 | else if (frame.hasPreservedFP()) { |
| 284 | frame.setSARegId(archTraits().fpRegId()); |
| 285 | } |
| 286 | |
| 287 | return kErrorOk; |
| 288 | } |
| 289 | |
| 290 | //! \} |
| 291 | //! \endcond |
no test coverage detected