PseudoInstruction decodeInstruction() {
		PseudoInstruction instruction = stride.decoder.decodeInstruction(at.address, at.rvCtx);
		setInstruction(instruction);
		return instruction;
	}
Decode the instruction this executor is meant to interpret

<p>
This can be delayed if there is a user inject at the target address. In that case, this may
be invoked by {@link DecoderUseropLibrary#emu_exec_decoded(PcodeExecutor)} or
{@link DecoderUseropLibrary#emu_skip_decoded(PcodeExecutor)}.

@return the decoded instruction, which may be a {@link DecodeErrorInstruction}
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/decode/DecoderExecutor.java