Searched refs:ValueSymbolTable (Results 1 – 18 of 18) sorted by relevance
34 ValueSymbolTable::~ValueSymbolTable() { in ~ValueSymbolTable()44 ValueName *ValueSymbolTable::makeUniqueName(Value *V, in makeUniqueName()73 void ValueSymbolTable::reinsertValue(Value* V) { in reinsertValue()93 void ValueSymbolTable::removeValueName(ValueName *V) { in removeValueName()102 ValueName *ValueSymbolTable::createValueName(StringRef Name, Value *V) { in createValueName()119 LLVM_DUMP_METHOD void ValueSymbolTable::dump() const { in dump()
32 ValueSymbolTable *OldST = getSymTab(getListOwner()); in setSymTabObject()38 ValueSymbolTable *NewST = getSymTab(getListOwner()); in setSymTabObject()69 if (ValueSymbolTable *ST = getSymTab(Owner)) in addNodeToList()78 if (ValueSymbolTable *ST = getSymTab(getListOwner())) in removeNodeFromList()91 ValueSymbolTable *NewST = getSymTab(NewIP); in transferNodesFromList()92 ValueSymbolTable *OldST = getSymTab(OldIP); in transferNodesFromList()
164 static bool getSymTab(Value *V, ValueSymbolTable *&ST) { in getSymTab()249 ValueSymbolTable *ST; in setNameImpl()292 ValueSymbolTable *ST = nullptr; in takeName()324 ValueSymbolTable *VST; in takeName()
27 ValueSymbolTable *BasicBlock::getValueSymbolTable() { in getValueSymbolTable()
76 ValSymTab = new ValueSymbolTable(); in Module()
242 SymTab = make_unique<ValueSymbolTable>(); in Function()
42 class ValueSymbolTable; variable91 static ValueSymbolTable *getSymTab(ItemParentClass *Par) { in getSymTab()103 static ValueSymbolTable *toPtr(ValueSymbolTable *P) { return P; } in toPtr()104 static ValueSymbolTable *toPtr(ValueSymbolTable &R) { return &R; } in toPtr()
38 class ValueSymbolTable {64 ValueSymbolTable() : vmap(0) {} in ValueSymbolTable() function65 ~ValueSymbolTable();
41 class ValueSymbolTable; variable343 ValueSymbolTable *getValueSymbolTable();
76 std::unique_ptr<ValueSymbolTable>648 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()649 inline const ValueSymbolTable *getValueSymbolTable() const { in getValueSymbolTable()
177 ValueSymbolTable *ValSymTab; ///< Symbol table for values565 const ValueSymbolTable &getValueSymbolTable() const { return *ValSymTab; } in getValueSymbolTable()567 ValueSymbolTable &getValueSymbolTable() { return *ValSymTab; } in getValueSymbolTable()
43 class ValueSymbolTable; variable298 void EnumerateValueSymbolTable(const ValueSymbolTable &ST);
551 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()552 for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end(); in EnumerateValueSymbolTable()
381 void writeFunctionLevelValueSymbolTable(const ValueSymbolTable &VST);2998 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()
165 ValueSymbolTable &value_symbol_table = m_module->getValueSymbolTable(); in CreateResultVariable()170 for (ValueSymbolTable::iterator vi = value_symbol_table.begin(), in CreateResultVariable()564 ValueSymbolTable &value_symbol_table = m_module->getValueSymbolTable(); in RewriteObjCConstStrings()566 for (ValueSymbolTable::iterator vi = value_symbol_table.begin(), in RewriteObjCConstStrings()751 for (ValueSymbolTable::iterator vi = value_symbol_table.begin(), in RewriteObjCConstStrings()
520 const ValueSymbolTable &GST = BD.getProgram().getValueSymbolTable(); in TestBlocks()627 const ValueSymbolTable &GST = BD.getProgram().getValueSymbolTable(); in TestBlocks()719 const ValueSymbolTable &GST = BD.getProgram().getValueSymbolTable(); in TestBlocks()
619 SRCS_MIN+= IR/ValueSymbolTable.cpp