Home | History | Annotate | Download | only in instr

Lines Matching refs:m_first

983             block.m_first = leader; // m_first set
1141 jumpAdjOffsets [l + 1] = _blocks [l].m_first + _blocks [l].m_length; // implies the insertion goes just before the branch
1149 jumpAdjMap [l + 1] = emitctx.m_out.size () - _blocks [l + 1].m_first;
1171 // [all blocks have had their m_first adjusted]
1183 final int jump = _blocks [patchData [3]].m_first - patchData [2];
1417 int m_first; // inclusive offset of the leader instruction [first instr in the block]
1422 // NOTE: it is possible that m_first == m_last [the block is empty except for a possible control transfer instr]
1434 * their m_first have been updated.
1439 final int first = m_first;
1441 m_first = out.size (); // update position to be within new code array
1506 final int jumpOffset = ((Block) ctx.m_blocks.m_blocks.get (targetBlockID)).m_first - ip;
1530 final int jumpOffset = ((Block) ctx.m_blocks.m_blocks.get (targetBlockID)).m_first - ip;