@Override
		public JitType type(int size) {
			return switch (size) {
				case Float.BYTES -> FloatJitType.F4;
				case Double.BYTES -> DoubleJitType.F8;
				default -> MpFloatJitType.forSize(size);
			};
		}
The bits are interpreted as a floating-point value.
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitTypeBehavior.java