projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Debug Info: define a DIRef template.
[oota-llvm.git]
/
lib
/
IR
/
LLVMContext.cpp
diff --git
a/lib/IR/LLVMContext.cpp
b/lib/IR/LLVMContext.cpp
index b73cd03ddd61d57f7c45295152065c58248b496a..883bb9878fa5be8f9c744e292735ff32eb17daff 100644
(file)
--- a/
lib/IR/LLVMContext.cpp
+++ b/
lib/IR/LLVMContext.cpp
@@
-58,6
+58,11
@@
LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) {
unsigned TBAAStructID = getMDKindID("tbaa.struct");
assert(TBAAStructID == MD_tbaa_struct && "tbaa.struct kind id drifted");
(void)TBAAStructID;
unsigned TBAAStructID = getMDKindID("tbaa.struct");
assert(TBAAStructID == MD_tbaa_struct && "tbaa.struct kind id drifted");
(void)TBAAStructID;
+
+ // Create the 'invariant.load' metadata kind.
+ unsigned InvariantLdId = getMDKindID("invariant.load");
+ assert(InvariantLdId == MD_invariant_load && "invariant.load kind id drifted");
+ (void)InvariantLdId;
}
LLVMContext::~LLVMContext() { delete pImpl; }
}
LLVMContext::~LLVMContext() { delete pImpl; }