static int compare(JitType t1, JitType t2) {
		int c;
		c = Integer.compare(t1.pref(), t2.pref());
		if (c != 0) {
			return c;
		}
		c = Integer.compare(t1.size(), t2.size());
		if (c != 0) {
			return c;
		}
		return 0;
	}
Compare two types by preference. The type with the more preferred behavior then smaller size
is preferred.

@param t1 the first type
@param t2 the second type
@return as in {@link Comparator#compare(Object, Object)}
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitType.java