[PATCH] D27385: [x86] fold fand (fxor X, -1) Y --> fandn X, Y

Elena Demikhovsky via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 3 10:58:14 PST 2016


delena added inline comments.


================
Comment at: lib/Target/X86/X86ISelLowering.cpp:31745
+
+  if (!((VT == MVT::f32 && Subtarget.hasSSE1()) ||
+        (VT == MVT::f64 && Subtarget.hasSSE2())))
----------------
It should work for scalar and vector types, right? You check only scalar VT (f32, f64) here.


https://reviews.llvm.org/D27385





More information about the llvm-commits mailing list