Make the TargetIndependent flag have the right boolean value.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179798 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/IR/Attributes.cpp b/lib/IR/Attributes.cpp
index d2b438f..98dcecf 100644
--- a/lib/IR/Attributes.cpp
+++ b/lib/IR/Attributes.cpp
@@ -485,7 +485,7 @@
   std::string Str = "";
   for (SmallVectorImpl<Attribute>::const_iterator I = AttrList.begin(),
          E = AttrList.end(); I != E; ) {
-    if (!TargetIndependent || !I->isStringAttribute()) {
+    if (TargetIndependent || !I->isStringAttribute()) {
       Str += I->getAsString(InAttrGrp);
       if (++I != E) Str += " ";
     } else {