Searched refs:ValueSymbolTable (Results 1 – 22 of 22) sorted by relevance
33 ValueSymbolTable::~ValueSymbolTable() { in ~ValueSymbolTable()43 ValueName *ValueSymbolTable::makeUniqueName(Value *V, in makeUniqueName()72 void ValueSymbolTable::reinsertValue(Value* V) { in reinsertValue()92 void ValueSymbolTable::removeValueName(ValueName *V) { in removeValueName()101 ValueName *ValueSymbolTable::createValueName(StringRef Name, Value *V) { in createValueName()118 LLVM_DUMP_METHOD void ValueSymbolTable::dump() const { in dump()
31 ValueSymbolTable *OldST = getSymTab(getListOwner()); in setSymTabObject()37 ValueSymbolTable *NewST = getSymTab(getListOwner()); in setSymTabObject()68 if (ValueSymbolTable *ST = getSymTab(Owner)) in addNodeToList()77 if (ValueSymbolTable *ST = getSymTab(getListOwner())) in removeNodeFromList()91 ValueSymbolTable *NewST = getSymTab(NewIP); in transferNodesFromList()92 ValueSymbolTable *OldST = getSymTab(OldIP); in transferNodesFromList()
59 ValueSymbolTable.cpp
165 static bool getSymTab(Value *V, ValueSymbolTable *&ST) { in getSymTab()250 ValueSymbolTable *ST; in setNameImpl()293 ValueSymbolTable *ST = nullptr; in takeName()325 ValueSymbolTable *VST; in takeName()
26 ValueSymbolTable *BasicBlock::getValueSymbolTable() { in getValueSymbolTable()
75 ValSymTab = new ValueSymbolTable(); in Module()
272 SymTab = std::make_unique<ValueSymbolTable>(); in Function()
31 class ValueSymbolTable; variable87 static ValueSymbolTable *getSymTab(ItemParentClass *Par) { in getSymTab()99 static ValueSymbolTable *toPtr(ValueSymbolTable *P) { return P; } in toPtr()100 static ValueSymbolTable *toPtr(ValueSymbolTable &R) { return &R; } in toPtr()
64 std::unique_ptr<ValueSymbolTable>523 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()524 inline const ValueSymbolTable *getValueSymbolTable() const { in getValueSymbolTable()
258 ValueSymbolTable *getValueSymbolTable();
41 class ValueSymbolTable; variable90 static ValueSymbolTable *getSymTab(ItemParentClass *Par) { in getSymTab()102 static ValueSymbolTable *toPtr(ValueSymbolTable *P) { return P; } in toPtr()103 static ValueSymbolTable *toPtr(ValueSymbolTable &R) { return &R; } in toPtr()
37 class ValueSymbolTable {63 ValueSymbolTable() : vmap(0) {} in ValueSymbolTable() function64 ~ValueSymbolTable();
40 class ValueSymbolTable; variable347 ValueSymbolTable *getValueSymbolTable();
178 ValueSymbolTable *ValSymTab; ///< Symbol table for values569 const ValueSymbolTable &getValueSymbolTable() const { return *ValSymTab; } in getValueSymbolTable()571 ValueSymbolTable &getValueSymbolTable() { return *ValSymTab; } in getValueSymbolTable()
75 std::unique_ptr<ValueSymbolTable>683 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()684 inline const ValueSymbolTable *getValueSymbolTable() const { in getValueSymbolTable()
42 class ValueSymbolTable; variable297 void EnumerateValueSymbolTable(const ValueSymbolTable &ST);
548 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()549 for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end(); in EnumerateValueSymbolTable()
384 void writeFunctionLevelValueSymbolTable(const ValueSymbolTable &VST);3096 const ValueSymbolTable &VST) { in writeFunctionLevelValueSymbolTable()
162 static void StripSymtab(ValueSymbolTable &ST, bool PreserveDbgInfo) { in StripSymtab()163 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) { in StripSymtab()
460 "llvm/lib/IR/ValueSymbolTable.cpp",
572 "llvm/lib/IR/ValueSymbolTable.cpp",
461 ${LLVM_DIR}/lib/IR/ValueSymbolTable.cpp