Emit discriminator for inlined callsites.
[oota-llvm.git] / lib / IR / LLVMContext.cpp
index ee971c1be194e001ad6fd1a571c3970af939ec82..cecc6335ef1bd8b865d912f3a401c09a6d931635 100644 (file)
@@ -123,6 +123,10 @@ LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) {
          "invariant.group kind id drifted");
   (void)InvariantGroupId;
 
+  // Create the 'align' metadata kind.
+  unsigned AlignID = getMDKindID("align");
+  assert(AlignID == MD_align && "align kind id drifted");
+  (void)AlignID;
 }
 LLVMContext::~LLVMContext() { delete pImpl; }