@Override
	public void generateLoadCode(JitCodeGenerator gen, MethodVisitor rv) {
		// []
		RunFixedLocal.THIS.generateLoadCode(rv);
		// [this]
		rv.visitFieldInsn(GETFIELD, gen.nameThis, name(), TDESC_EXIT_SLOT);
		// [slot]
	}
{@inheritDoc}

<p>
Consider the target {@code (ram:00401234,ctx=80000000)}. The declaration is equivalent to:

<pre>
private final {@link ExitSlot} exit_401234_80000000;
</pre>

<p>
And the initialization is equivalent to:

<pre>
exit_401234_80000000 = {@link JitCompiledPassage#createExitSlot(long, RegisterValue) createExitSlot}(0x401234, CTX_80000000);
</pre>

<p>
Note that this method will ensure the {@code CTX_...} field is allocated and loads its value
as needed.
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/gen/FieldForExitSlot.java