mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-15 23:31:37 +00:00
Simplify some code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20476 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
84ceb33f92
commit
ee4da939b0
@ -252,9 +252,8 @@ void SymbolTable::insertEntry(const std::string &Name, const Type *VTy,
|
||||
std::string UniqueName = getUniqueName(VTy, Name);
|
||||
assert(InternallyInconsistent == false &&
|
||||
"Infinite loop inserting value!");
|
||||
InternallyInconsistent = true;
|
||||
V->setName(UniqueName);
|
||||
InternallyInconsistent = false;
|
||||
V->Name = UniqueName;
|
||||
VM->insert(VI, make_pair(UniqueName, V));
|
||||
return;
|
||||
}
|
||||
}
|
||||
@ -382,11 +381,10 @@ void SymbolTable::refineAbstractType(const DerivedType *OldType,
|
||||
//
|
||||
assert(InternallyInconsistent == false &&
|
||||
"Symbol table already inconsistent!");
|
||||
InternallyInconsistent = true;
|
||||
|
||||
// Remove newM from the symtab
|
||||
NewGV->setName("");
|
||||
InternallyInconsistent = false;
|
||||
// Update NewGV's name, we're about the remove it from the symbol
|
||||
// table.
|
||||
NewGV->Name = "";
|
||||
|
||||
// Now we can remove this global from the module entirely...
|
||||
Module *M = NewGV->getParent();
|
||||
|
Loading…
x
Reference in New Issue
Block a user