fix fastmath no asm casts to shorter sizes