Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/llvm/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()
93 void ValueSymbolTable::removeValueName(ValueName *V) { in removeValueName()
102 ValueName *ValueSymbolTable::createValueName(StringRef Name, Value *V) { in createValueName()
122 LLVM_DUMP_METHOD void ValueSymbolTable::dump() const { in dump()
DSymbolTableListTraitsImpl.h36 ValueSymbolTable *OldST = getSymTab(getListOwner()); in setSymTabObject()
42 ValueSymbolTable *NewST = getSymTab(getListOwner()); in setSymTabObject()
74 if (ValueSymbolTable *ST = getSymTab(Owner)) in addNodeToList()
83 if (ValueSymbolTable *ST = getSymTab(getListOwner())) in removeNodeFromList()
102 ValueSymbolTable *NewST = getSymTab(NewIP); in transferNodesFromList()
103 ValueSymbolTable *OldST = getSymTab(OldIP); in transferNodesFromList()
DCMakeLists.txt65 ValueSymbolTable.cpp
DValue.cpp258 static bool getSymTab(Value *V, ValueSymbolTable *&ST) { in getSymTab()
338 ValueSymbolTable *ST; in setNameImpl()
383 ValueSymbolTable *ST = nullptr; in takeName()
415 ValueSymbolTable *VST; in takeName()
DBasicBlock.cpp29 ValueSymbolTable *BasicBlock::getValueSymbolTable() { in getValueSymbolTable()
DModule.cpp73 : Context(C), ValSymTab(std::make_unique<ValueSymbolTable>(-1)), in Module()
DFunction.cpp407 SymTab = std::make_unique<ValueSymbolTable>(NonGlobalValueMaxNameSize); in Function()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DSymbolTableListTraits.h41 class ValueSymbolTable; variable
92 static ValueSymbolTable *getSymTab(ItemParentClass *Par) { in getSymTab()
104 static ValueSymbolTable *toPtr(ValueSymbolTable *P) { return P; } in toPtr()
105 static ValueSymbolTable *toPtr(ValueSymbolTable &R) { return &R; } in toPtr()
DValueSymbolTable.h37 class ValueSymbolTable {
63 ValueSymbolTable(int MaxNameSize = -1) : vmap(0), MaxNameSize(MaxNameSize) {}
64 ~ValueSymbolTable();
DFunction.h76 std::unique_ptr<ValueSymbolTable>
743 inline ValueSymbolTable *getValueSymbolTable() { return SymTab.get(); } in getValueSymbolTable()
744 inline const ValueSymbolTable *getValueSymbolTable() const { in getValueSymbolTable()
DModule.h187 std::unique_ptr<ValueSymbolTable> ValSymTab; ///< Symbol table for values
594 const ValueSymbolTable &getValueSymbolTable() const { return *ValSymTab; } in getValueSymbolTable()
596 ValueSymbolTable &getValueSymbolTable() { return *ValSymTab; } in getValueSymbolTable()
DBasicBlock.h38 class ValueSymbolTable; variable
393 ValueSymbolTable *getValueSymbolTable();
/openbsd/src/gnu/llvm/llvm/lib/Bitcode/Writer/
DValueEnumerator.h41 class ValueSymbolTable; variable
299 void EnumerateValueSymbolTable(const ValueSymbolTable &ST);
DValueEnumerator.cpp572 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()
573 for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end(); in EnumerateValueSymbolTable()
DBitcodeWriter.cpp395 void writeFunctionLevelValueSymbolTable(const ValueSymbolTable &VST);
3323 const ValueSymbolTable &VST) { in writeFunctionLevelValueSymbolTable()
/openbsd/src/gnu/usr.bin/clang/libLLVMCore/
DMakefile72 ValueSymbolTable.cpp \
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/IR/
DBUILD.gn79 "ValueSymbolTable.cpp",
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DStripSymbols.cpp169 static void StripSymtab(ValueSymbolTable &ST, bool PreserveDbgInfo) { in StripSymtab()
170 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) { in StripSymtab()
/openbsd/src/gnu/llvm/llvm/tools/bugpoint/
DCrashDebugger.cpp529 const ValueSymbolTable &GST = BD.getProgram().getValueSymbolTable(); in TestBlocks()
637 const ValueSymbolTable &GST = BD.getProgram().getValueSymbolTable(); in TestBlocks()
730 const ValueSymbolTable &GST = BD.getProgram().getValueSymbolTable(); in TestBlocks()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DIRForTarget.cpp171 ValueSymbolTable &value_symbol_table = m_module->getValueSymbolTable(); in CreateResultVariable()
542 ValueSymbolTable &value_symbol_table = m_module->getValueSymbolTable(); in RewriteObjCConstStrings()
/openbsd/src/gnu/llvm/llvm/docs/
DProgrammersManual.rst3109 The ``ValueSymbolTable`` class
3112 The ``ValueSymbolTable`` (`doxygen
3125 symbol table (with ``lookup``). The ``ValueSymbolTable`` class exposes no
/openbsd/src/distrib/sets/lists/comp/
Dclang.macppc2057 ./usr/include/llvm/IR/ValueSymbolTable.h
Dclang.powerpc642056 ./usr/include/llvm/IR/ValueSymbolTable.h
Dclang.i3862056 ./usr/include/llvm/IR/ValueSymbolTable.h
Dclang.amd642058 ./usr/include/llvm/IR/ValueSymbolTable.h

12