[llvm-commits] [llvm] r100176 - /llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Eric Christopher echristo at apple.com
Thu Apr 1 21:32:37 PDT 2010


Author: echristo
Date: Thu Apr  1 23:32:37 2010
New Revision: 100176

URL: http://llvm.org/viewvc/llvm-project?rev=100176&view=rev
Log:
Remove FIXME - if there's a better way to do this it isn't here.

Modified:
    llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=100176&r1=100175&r2=100176&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Thu Apr  1 23:32:37 2010
@@ -794,9 +794,6 @@
     }
 
     // Promote v16i8, v8i16, v4i32 load, select, and, or, xor to v2i64.
-    // FIXME: This produces lots of inefficiencies in isel since
-    // we then need notice that most of our operands have been implicitly
-    // converted to v2i64.
     for (unsigned i = (unsigned)MVT::v16i8; i != (unsigned)MVT::v2i64; i++) {
       MVT::SimpleValueType SVT = (MVT::SimpleValueType)i;
       EVT VT = SVT;





More information about the llvm-commits mailing list