Extended Description
Now that we have FP_TO_*INT combines in DAGCombine (rL330437 for rounding etc.), we can no longer safely map x86 f2i intrinsics to generic types:
X86_INTRINSIC_DATA(avx_cvtt_ps2dq_256,INTR_TYPE_1OP, ISD::FP_TO_SINT, 0)
as this will lose the intrinsics' special case handling for out of range values.
All these values need mapping to the X86ISD equivalents (CVTTP2SI/CVTTP2UI) instead and suitable constant folding support adding so we don't lose any functionality.