[llvm-commits] [llvm] r51632 - /llvm/trunk/lib/Target/IA64/IA64ISelLowering.cpp

Chris Lattner sabre at nondot.org
Tue May 27 21:00:07 PDT 2008


Author: lattner
Date: Tue May 27 23:00:06 2008
New Revision: 51632

URL: http://llvm.org/viewvc/llvm-project?rev=51632&view=rev
Log:
Fix 2006-04-28-Sign-extend-bool.ll  for ia64.

Modified:
    llvm/trunk/lib/Target/IA64/IA64ISelLowering.cpp

Modified: llvm/trunk/lib/Target/IA64/IA64ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/IA64/IA64ISelLowering.cpp?rev=51632&r1=51631&r2=51632&view=diff

==============================================================================
--- llvm/trunk/lib/Target/IA64/IA64ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/IA64/IA64ISelLowering.cpp Tue May 27 23:00:06 2008
@@ -80,6 +80,8 @@
   setOperationAction(ISD::FSQRT, MVT::f32, Expand);
   setOperationAction(ISD::FPOW , MVT::f32, Expand);
 
+  setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1   , Expand);
+    
   // FIXME: IA64 supports fcopysign natively!
   setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand);
   setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand);





More information about the llvm-commits mailing list