Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DValueSymbolTable.cpp33 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()
DSymbolTableListTraitsImpl.h31 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()
DCMakeLists.txt59 ValueSymbolTable.cpp
DValue.cpp165 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()
DBasicBlock.cpp26 ValueSymbolTable *BasicBlock::getValueSymbolTable() { in getValueSymbolTable()
DModule.cpp75 ValSymTab = new ValueSymbolTable(); in Module()
DFunction.cpp272 SymTab = std::make_unique<ValueSymbolTable>(); in Function()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DSymbolTableListTraits.h31 class ValueSymbolTable; variable
87 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()
DFunction.h64 std::unique_ptr<ValueSymbolTable>
523 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()
524 inline const ValueSymbolTable *getValueSymbolTable() const { in getValueSymbolTable()
DBasicBlock.h258 ValueSymbolTable *getValueSymbolTable();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DSymbolTableListTraits.h41 class ValueSymbolTable; variable
90 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()
DValueSymbolTable.h37 class ValueSymbolTable {
63 ValueSymbolTable() : vmap(0) {} in ValueSymbolTable() function
64 ~ValueSymbolTable();
DBasicBlock.h40 class ValueSymbolTable; variable
347 ValueSymbolTable *getValueSymbolTable();
DModule.h178 ValueSymbolTable *ValSymTab; ///< Symbol table for values
569 const ValueSymbolTable &getValueSymbolTable() const { return *ValSymTab; } in getValueSymbolTable()
571 ValueSymbolTable &getValueSymbolTable() { return *ValSymTab; } in getValueSymbolTable()
DFunction.h75 std::unique_ptr<ValueSymbolTable>
683 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()
684 inline const ValueSymbolTable *getValueSymbolTable() const { in getValueSymbolTable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/
DValueEnumerator.h42 class ValueSymbolTable; variable
297 void EnumerateValueSymbolTable(const ValueSymbolTable &ST);
DValueEnumerator.cpp548 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()
549 for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end(); in EnumerateValueSymbolTable()
DBitcodeWriter.cpp384 void writeFunctionLevelValueSymbolTable(const ValueSymbolTable &VST);
3096 const ValueSymbolTable &VST) { in writeFunctionLevelValueSymbolTable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DStripSymbols.cpp162 static void StripSymtab(ValueSymbolTable &ST, bool PreserveDbgInfo) { in StripSymtab()
163 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) { in StripSymtab()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp460 "llvm/lib/IR/ValueSymbolTable.cpp",
DBUILD.gn572 "llvm/lib/IR/ValueSymbolTable.cpp",
DCMakeLists.txt461 ${LLVM_DIR}/lib/IR/ValueSymbolTable.cpp