ensure float literals are hinted as floats in asm