RKSimon added inline comments. ================ Comment at: lib/Target/X86/X86ISelLowering.cpp:26358 @@ +26357,3 @@ + VT.getVectorElementType() != MVT::i64) + return SDValue(); + ---------------- Couldn't f32/f64 use this? https://reviews.llvm.org/D23897