[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelPattern.cpp

Chris Lattner lattner at cs.uiuc.edu
Mon Jan 10 21:57:49 PST 2005



Changes in directory llvm/lib/Target/X86:

X86ISelPattern.cpp updated: 1.28 -> 1.29
---
Log message:

Announce that we don't support mem ops yet.


---
Diffs of the changes:  (+5 -1)

Index: llvm/lib/Target/X86/X86ISelPattern.cpp
diff -u llvm/lib/Target/X86/X86ISelPattern.cpp:1.28 llvm/lib/Target/X86/X86ISelPattern.cpp:1.29
--- llvm/lib/Target/X86/X86ISelPattern.cpp:1.28	Mon Jan 10 22:40:19 2005
+++ llvm/lib/Target/X86/X86ISelPattern.cpp	Mon Jan 10 23:57:36 2005
@@ -49,7 +49,11 @@
       addRegisterClass(MVT::f32, X86::RFPRegisterClass);
       
       computeRegisterProperties();
-      
+
+      setOperationUnsupported(ISD::MEMSET, MVT::Other);
+      setOperationUnsupported(ISD::MEMCPY, MVT::Other);
+      setOperationUnsupported(ISD::MEMMOVE, MVT::Other);
+
       setOperationUnsupported(ISD::MUL, MVT::i8);
       setOperationUnsupported(ISD::SELECT, MVT::i1);
       setOperationUnsupported(ISD::SELECT, MVT::i8);






More information about the llvm-commits mailing list