private VarHandler createHandler(JitVal v) {
		if (v instanceof JitConstVal) {
			return NoHandler.INSTANCE;
		}
		if (v instanceof JitFailVal) {
			return NoHandler.INSTANCE;
		}
		if (v instanceof JitMemoryVar) {
			return NoHandler.INSTANCE;
		}
		if (v instanceof JitVarnodeVar vv) {
			return getOrCreateHandlerForVarnodeVar(vv);
		}
		throw new AssertionError();
	}
Get (creating if necessary) the handler for the given value

@param v the value
@return a handler for the value's varnode, if it is a register or unique; otherwise, the
        dummy handler
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitAllocationModel.java