public void fconst(final float cst) {
		int bits = Float.floatToIntBits(cst);
		if (bits == 0L || bits == 0x3f800000 || bits == 0x40000000) { // 0..2
			mv.visitInsn(Opcodes.FCONST_0 + (int) cst);
		} else {
			mv.visitLdcInsn(new Float(cst));
		}
	}