protected final void registerPcodeOpBehavior(String opName, OpBehaviorOther pcodeOpBehavior) {
		if (pcodeOpMap == null) {
			pcodeOpMap = new HashMap<Integer, OpBehaviorOther>();
		}
		int numUserOps = language.getNumberOfUserDefinedOpNames();
		for (int i = 0; i < numUserOps; i++) {
			if (opName.equals(language.getUserDefinedOpName(i))) {
				pcodeOpMap.put(i, pcodeOpBehavior);
				return;
			}
		}
		throw new LowlevelError("Undefined pcodeop name: " + opName);
	}
Register a pcodeop behavior corresponding to a CALLOTHER opcode.

@param opName name as defined within language via "define pcodeop"
@param pcodeOpBehavior
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emulate/EmulateInstructionStateModifier.java