OSDN Git Service

Tweak wording of alignment static_assert messages.
authorJames Y Knight <jyknight@google.com>
Wed, 17 Jun 2015 13:53:12 +0000 (13:53 +0000)
committerJames Y Knight <jyknight@google.com>
Wed, 17 Jun 2015 13:53:12 +0000 (13:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239907 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/IR/User.h
lib/IR/AttributeImpl.h
lib/IR/Metadata.cpp
lib/IR/User.cpp

index 9aaad2d..14439d3 100644 (file)
@@ -229,9 +229,9 @@ public:
 };
 // Either Use objects, or a Use pointer can be prepended to User.
 static_assert(AlignOf<Use>::Alignment >= AlignOf<User>::Alignment,
-              "Alignment sufficient after objects prepended to User");
+              "Alignment is insufficient after objects prepended to User");
 static_assert(AlignOf<Use *>::Alignment >= AlignOf<User>::Alignment,
-              "Alignment sufficient after objects prepended to User");
+              "Alignment is insufficient after objects prepended to User");
 
 template<> struct simplify_type<User::op_iterator> {
   typedef Value* SimpleType;
index 88a68a4..6f338ae 100644 (file)
@@ -181,9 +181,9 @@ public:
       AttrList[I].Profile(ID);
   }
 };
-static_assert(AlignOf<AttributeSetNode>::Alignment >=
-                  AlignOf<Attribute>::Alignment,
-              "Alignment sufficient for objects appended to AttributeSetNode");
+static_assert(
+    AlignOf<AttributeSetNode>::Alignment >= AlignOf<Attribute>::Alignment,
+    "Alignment is insufficient for objects appended to AttributeSetNode");
 
 //===----------------------------------------------------------------------===//
 /// \class
@@ -273,9 +273,10 @@ public:
 
   void dump() const;
 };
-static_assert(AlignOf<AttributeSetImpl>::Alignment >=
-                  AlignOf<AttributeSetImpl::IndexAttrPair>::Alignment,
-              "Alignment sufficient for objects appended to AttributeSetImpl");
+static_assert(
+    AlignOf<AttributeSetImpl>::Alignment >=
+        AlignOf<AttributeSetImpl::IndexAttrPair>::Alignment,
+    "Alignment is insufficient for objects appended to AttributeSetImpl");
 
 } // end llvm namespace
 
index de1587d..1abcf0d 100644 (file)
@@ -384,9 +384,9 @@ StringRef MDString::getString() const {
 // Assert that the MDNode types will not be unaligned by the objects
 // prepended to them.
 #define HANDLE_MDNODE_LEAF(CLASS)                                              \
-  static_assert(llvm::AlignOf<uint64_t>::Alignment >=                          \
-                    llvm::AlignOf<CLASS>::Alignment,                           \
-                "Alignment sufficient after objects prepended to " #CLASS);
+  static_assert(                                                               \
+      llvm::AlignOf<uint64_t>::Alignment >= llvm::AlignOf<CLASS>::Alignment,   \
+      "Alignment is insufficient after objects prepended to " #CLASS);
 #include "llvm/IR/Metadata.def"
 
 void *MDNode::operator new(size_t Size, unsigned NumOps) {
index ab25670..522722d 100644 (file)
@@ -44,9 +44,10 @@ void User::allocHungoffUses(unsigned N, bool IsPhi) {
   assert(HasHungOffUses && "alloc must have hung off uses");
 
   static_assert(AlignOf<Use>::Alignment >= AlignOf<Use::UserRef>::Alignment,
-                "Alignment sufficient for hung-off-uses pieces");
-  static_assert(AlignOf<Use::UserRef>::Alignment >= AlignOf<BasicBlock *>::Alignment,
-                "Alignment sufficient for hung-off-uses pieces");
+                "Alignment is insufficient for 'hung-off-uses' pieces");
+  static_assert(AlignOf<Use::UserRef>::Alignment >=
+                    AlignOf<BasicBlock *>::Alignment,
+                "Alignment is insufficient for 'hung-off-uses' pieces");
 
   // Allocate the array of Uses, followed by a pointer (with bottom bit set) to
   // the User.