Home
last modified time | relevance | path

Searched refs:ValueSymbolTable (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/IR/
DValueSymbolTable.cpp25 ValueSymbolTable::~ValueSymbolTable() { in ~ValueSymbolTable()
35 ValueName *ValueSymbolTable::makeUniqueName(Value *V, in makeUniqueName()
55 void ValueSymbolTable::reinsertValue(Value* V) { in reinsertValue()
74 void ValueSymbolTable::removeValueName(ValueName *V) { in removeValueName()
83 ValueName *ValueSymbolTable::createValueName(StringRef Name, Value *V) { in createValueName()
100 void ValueSymbolTable::dump() const { in dump()
DSymbolTableListTraitsImpl.h32 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()
92 ValueSymbolTable *NewST = getSymTab(NewIP); in transferNodesFromList()
93 ValueSymbolTable *OldST = getSymTab(OldIP); in transferNodesFromList()
DValue.cpp138 static bool getSymTab(Value *V, ValueSymbolTable *&ST) { in getSymTab()
214 ValueSymbolTable *ST; in setNameImpl()
257 ValueSymbolTable *ST = nullptr; in takeName()
289 ValueSymbolTable *VST; in takeName()
DCMakeLists.txt48 ValueSymbolTable.cpp
DAndroid.mk50 ValueSymbolTable.cpp \
DBasicBlock.cpp27 ValueSymbolTable *BasicBlock::getValueSymbolTable() { in getValueSymbolTable()
DModule.cpp51 ValSymTab = new ValueSymbolTable(); in Module()
DFunction.cpp257 SymTab = new ValueSymbolTable(); in Function()
/external/llvm/include/llvm/IR/
DSymbolTableListTraits.h31 class ValueSymbolTable; variable
95 static ValueSymbolTable *getSymTab(ItemParentClass *Par) { in getSymTab()
108 static ValueSymbolTable *toPtr(ValueSymbolTable *P) { return P; } in toPtr()
109 static ValueSymbolTable *toPtr(ValueSymbolTable &R) { return &R; } in toPtr()
DValueSymbolTable.h34 class ValueSymbolTable {
58 ValueSymbolTable() : vmap(0), LastUnique(0) {} in ValueSymbolTable() function
59 ~ValueSymbolTable();
DFunction.h57 ValueSymbolTable *SymTab; ///< Symbol table of args/instructions
469 inline ValueSymbolTable &getValueSymbolTable() { return *SymTab; }
470 inline const ValueSymbolTable &getValueSymbolTable() const { return *SymTab; }
DModule.h168 ValueSymbolTable *ValSymTab; ///< Symbol table for values
488 const ValueSymbolTable &getValueSymbolTable() const { return *ValSymTab; }
490 ValueSymbolTable &getValueSymbolTable() { return *ValSymTab; }
DBasicBlock.h249 ValueSymbolTable *getValueSymbolTable();
DValue.h45 class ValueSymbolTable; variable
/external/llvm/test/Transforms/DeadStoreElimination/
D2011-09-06-MemCpy.ll22 …e, %struct.ilist_node.14, %struct.iplist.4, %struct.iplist, %struct.ValueSymbolTable*, %struct.Att…
24 ….12, %struct.vector.2, %struct.ilist, %struct.basic_string, %struct.ValueSymbolTable*, %struct.Own…
50 %struct.ValueSymbolTable = type opaque
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.h38 class ValueSymbolTable; variable
203 void EnumerateValueSymbolTable(const ValueSymbolTable &ST);
DValueEnumerator.cpp486 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()
487 for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end(); in EnumerateValueSymbolTable()
DBitcodeWriter.cpp590 static uint64_t WriteValueSymbolTableForwardDecl(const ValueSymbolTable &VST, in WriteValueSymbolTableForwardDecl()
2217 const ValueSymbolTable &VST, const ValueEnumerator &VE, in WriteValueSymbolTable()
/external/llvm/lib/Transforms/IPO/
DStripSymbols.cpp163 static void StripSymtab(ValueSymbolTable &ST, bool PreserveDbgInfo) { in StripSymtab()
164 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) { in StripSymtab()
/external/llvm/tools/bugpoint/
DCrashDebugger.cpp415 const ValueSymbolTable &GST = M->getValueSymbolTable(); in TestBlocks()
418 ValueSymbolTable &ST = F->getValueSymbolTable(); in TestBlocks()
/external/llvm/test/CodeGen/PowerPC/
Dpr15031.ll51 …, %"class.llvm::iplist.47", %"class.llvm::iplist.54", %"class.llvm::ValueSymbolTable"*, %"class.ll…
53 …%"struct.llvm::ilist.38", %"class.std::basic_string", %"class.llvm::ValueSymbolTable"*, %"class.ll…
76 %"class.llvm::ValueSymbolTable" = type opaque
Dtoc-load-sched-bug.ll11 …", %"struct.llvm::ilist", %"class.std::basic_string", %"class.llvm::ValueSymbolTable"*, %"class.ll…
33 …, %"class.llvm::iplist.44", %"class.llvm::iplist.52", %"class.llvm::ValueSymbolTable"*, %"class.ll…
63 %"class.llvm::ValueSymbolTable" = type opaque
/external/llvm/docs/
DProgrammersManual.rst2272 The ``ValueSymbolTable`` class
2275 The ``ValueSymbolTable`` (`doxygen
2288 symbol table (with ``lookup``). The ``ValueSymbolTable`` class exposes no