fix inverted conditional
authorChris Lattner <sabre@nondot.org>
Fri, 24 Mar 2006 22:49:42 +0000 (22:49 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 24 Mar 2006 22:49:42 +0000 (22:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27089 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

index d0003fd0ee3836dbbc4b55a30fc4f3ca33b1de75..0cd91ad5720068c5a32c83c82af3c8b2278b7e7f 100644 (file)
@@ -599,7 +599,7 @@ SDOperand SelectionDAGLowering::getValue(const Value *V) {
     assert(TLI.isTypeLegal(TVT) &&
            "FIXME: Cannot handle illegal vector types here yet!");
     VT = TVT;
-  }  
+  }
   
   MVT::ValueType DestVT = TLI.getTypeToTransformTo(VT);
   
@@ -1015,7 +1015,7 @@ static bool IntrinsicCannotAccessMemory(unsigned IntrinsicID) {
 /// node.
 void SelectionDAGLowering::visitTargetIntrinsic(CallInst &I, 
                                                 unsigned Intrinsic) {
-  bool HasChain = IntrinsicCannotAccessMemory(Intrinsic);
+  bool HasChain = !IntrinsicCannotAccessMemory(Intrinsic);
   
   // Build the operand list.
   std::vector<SDOperand> Ops;