Mercurial > projects > ldc
diff gen/passes/StripMetaData.cpp @ 1553:f55ca8a1598c
Value::getNameStart and Value::getNameLength were removed
author | Benjamin Kramer <benny.kra@gmail.com> |
---|---|
date | Thu, 23 Jul 2009 20:34:35 +0200 |
parents | ed0feda76820 |
children | 3adcb70700cb |
line wrap: on
line diff
--- a/gen/passes/StripMetaData.cpp Tue Jul 28 15:26:21 2009 +0200 +++ b/gen/passes/StripMetaData.cpp Thu Jul 23 20:34:35 2009 +0200 @@ -64,7 +64,7 @@ bool Changed = false; for (Module::global_iterator I = M.global_begin(), E = M.global_end(); I != E;) { GlobalVariable* G = I++; - if (G->getNameLen() >= 9 && !strncmp(G->getNameStart(), "llvm.ldc.", 9)) { + if (G->getName().startswith("llvm.ldc.")) { assert(G->hasInitializer() && isa<MDNode>(G->getInitializer()) && "Not a metadata global?"); Changed = true;