From: Chris Lattner Date: Wed, 11 May 2005 05:03:56 +0000 (+0000) Subject: No really IA*64* :) X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=1f38e5c43118865cc253e79229a9f83b2c002e90;p=oota-llvm.git No really IA*64* :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21858 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/IA64/IA64ISelPattern.cpp b/lib/Target/IA64/IA64ISelPattern.cpp index 30520ed289c..06be6ab2e0f 100644 --- a/lib/Target/IA64/IA64ISelPattern.cpp +++ b/lib/Target/IA64/IA64ISelPattern.cpp @@ -90,9 +90,9 @@ namespace { setOperationAction(ISD::FSQRT, MVT::f32, Expand); //IA64 has these, but they are not implemented - setOperationAction(ISD::CTPOP, MVT::i32 , Expand); - setOperationAction(ISD::CTTZ , MVT::i32 , Expand); - setOperationAction(ISD::CTLZ , MVT::i32 , Expand); + setOperationAction(ISD::CTPOP, MVT::i64 , Expand); + setOperationAction(ISD::CTTZ , MVT::i64 , Expand); + setOperationAction(ISD::CTLZ , MVT::i64 , Expand); computeRegisterProperties();