Searched refs:TypeSymbolTable (Results 1 – 13 of 13) sorted by relevance
27 TypeSymbolTable::~TypeSymbolTable() { in ~TypeSymbolTable()35 std::string TypeSymbolTable::getUniqueName(StringRef BaseName) const { in getUniqueName()47 Type* TypeSymbolTable::lookup(StringRef Name) const { in lookup()56 Type* TypeSymbolTable::remove(iterator Entry) { in remove()83 void TypeSymbolTable::insert(StringRef Name, const Type* T) { in insert()121 void TypeSymbolTable::refineAbstractType(const DerivedType *OldType, in refineAbstractType()150 void TypeSymbolTable::typeBecameConcrete(const DerivedType *AbsTy) { in typeBecameConcrete()165 void TypeSymbolTable::dump() const { in dump()
63 TypeSymTab = new TypeSymbolTable(); in Module()351 TypeSymbolTable &ST = getTypeSymbolTable(); in addTypeName()365 const TypeSymbolTable &ST = getTypeSymbolTable(); in getTypeByName()373 const TypeSymbolTable &ST = getTypeSymbolTable(); in getTypeName()375 TypeSymbolTable::const_iterator TI = ST.begin(); in getTypeName()376 TypeSymbolTable::const_iterator TE = ST.end(); in getTypeName()
320 const TypeSymbolTable &ST = M.getTypeSymbolTable(); in Run()321 for (TypeSymbolTable::const_iterator TI = ST.begin(), E = ST.end(); in Run()411 const TypeSymbolTable &ST = M->getTypeSymbolTable(); in AddModuleTypesToPrinter()412 for (TypeSymbolTable::const_iterator TI = ST.begin(), E = ST.end(); in AddModuleTypesToPrinter()1268 void printTypeSymbolTable(const TypeSymbolTable &ST);1523 void AssemblyWriter::printTypeSymbolTable(const TypeSymbolTable &ST) { in printTypeSymbolTable()1535 for (TypeSymbolTable::const_iterator TI = ST.begin(), TE = ST.end(); in printTypeSymbolTable()
282 void verifyTypeSymbolTable(TypeSymbolTable &ST);544 void Verifier::verifyTypeSymbolTable(TypeSymbolTable &ST) { in verifyTypeSymbolTable()545 for (TypeSymbolTable::iterator I = ST.begin(), E = ST.end(); I != E; ++I) in verifyTypeSymbolTable()
108 TypeSymbolTable &TST = unwrap(M)->getTypeSymbolTable(); in LLVMDeleteTypeName()110 TypeSymbolTable::iterator I = TST.find(Name); in LLVMDeleteTypeName()
80 TypeSymbolTable &ST = M.getTypeSymbolTable(); in runOnModule()86 TypeSymbolTable::iterator TI = ST.begin(); in runOnModule()87 TypeSymbolTable::iterator TE = ST.end(); in runOnModule()
170 static void StripTypeSymtab(TypeSymbolTable &ST, bool PreserveDbgInfo) { in StripTypeSymtab()171 for (TypeSymbolTable::iterator TI = ST.begin(), E = ST.end(); TI != E; ) { in StripTypeSymtab()
29 class TypeSymbolTable : public AbstractTypeUser {49 TypeSymbolTable():LastUnique(0) {} in TypeSymbolTable() function50 ~TypeSymbolTable();
148 TypeSymbolTable *TypeSymTab; ///< Symbol table for types428 const TypeSymbolTable &getTypeSymbolTable() const { return *TypeSymTab; }430 TypeSymbolTable &getTypeSymbolTable() { return *TypeSymTab; }
35 class TypeSymbolTable; variable
44 const TypeSymbolTable &TST = M->getTypeSymbolTable(); in CloneModule()45 for (TypeSymbolTable::const_iterator TI = TST.begin(), TE = TST.end(); in CloneModule()
447 llvm/lib/VMCore/TypeSymbolTable.cpp\
483 llvm/lib/VMCore/TypeSymbolTable.cpp llvm/lib/VMCore/Use.cpp \598 @BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/VMCore/TypeSymbolTable.lo \1514 @BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/VMCore/TypeSymbolTable.cpp\2354 llvm/lib/VMCore/TypeSymbolTable.lo: llvm/lib/VMCore/$(am__dirstamp) \3277 @AMDEP_TRUE@@am__include@ @am__quote@llvm/lib/VMCore/$(DEPDIR)/TypeSymbolTable.Plo@am__quote@