[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