[X86] Updates to X86 backend for f16 promotion