Searched refs:ValueSymbolTable (Results 1 - 19 of 19) sorted by relevance
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/ |
H A D | SymbolTableListTraits.h | 31 class ValueSymbolTable; 60 static ValueSymbolTable *getSymTab(ItemParentClass *Par) { 72 static ValueSymbolTable *toPtr(ValueSymbolTable *P) { return P; } 73 static ValueSymbolTable *toPtr(ValueSymbolTable &R) { return &R; }
|
H A D | ValueSymbolTable.h | 1 //===-- llvm/ValueSymbolTable.h - Implement a Value Symtab ------*- C++ -*-===// 34 class ValueSymbolTable { class in namespace:llvm 59 ValueSymbolTable() : vmap(0), LastUnique(0) {} function in class:llvm::ValueSymbolTable 60 ~ValueSymbolTable();
|
H A D | Function.h | 48 static ValueSymbolTable *getSymTab(Function *ItemParent); 65 static ValueSymbolTable *getSymTab(Function *ItemParent); 87 ValueSymbolTable *SymTab; ///< Symbol table of args/instructions 358 inline ValueSymbolTable &getValueSymbolTable() { return *SymTab; } 359 inline const ValueSymbolTable &getValueSymbolTable() const { return *SymTab; } 458 inline ValueSymbolTable * 463 inline ValueSymbolTable *
|
H A D | Module.h | 203 ValueSymbolTable *ValSymTab; ///< Symbol table for values 506 const ValueSymbolTable &getValueSymbolTable() const { return *ValSymTab; } 508 ValueSymbolTable &getValueSymbolTable() { return *ValSymTab; }
|
H A D | Value.h | 34 class ValueSymbolTable; 82 friend class ValueSymbolTable; // Allow ValueSymbolTable to directly mod Name.
|
H A D | BasicBlock.h | 223 ValueSymbolTable *getValueSymbolTable();
|
/freebsd-10.0-release/contrib/llvm/lib/IR/ |
H A D | ValueSymbolTable.cpp | 1 //===-- ValueSymbolTable.cpp - Implement the ValueSymbolTable class -------===// 10 // This file implements the ValueSymbolTable class for the IR library. 15 #include "llvm/IR/ValueSymbolTable.h" 24 ValueSymbolTable::~ValueSymbolTable() { 36 void ValueSymbolTable::reinsertValue(Value* V) { 69 void ValueSymbolTable::removeValueName(ValueName *V) { 78 ValueName *ValueSymbolTable::createValueName(StringRef Name, Value *V) { 110 void ValueSymbolTable [all...] |
H A D | SymbolTableListTraitsImpl.h | 20 #include "llvm/IR/ValueSymbolTable.h" 32 ValueSymbolTable *OldST = TraitsClass::getSymTab(getListOwner()); 38 ValueSymbolTable *NewST = TraitsClass::getSymTab(getListOwner()); 72 if (ValueSymbolTable *ST = TraitsClass::getSymTab(Owner)) 81 if (ValueSymbolTable *ST = TraitsClass::getSymTab(getListOwner())) 96 ValueSymbolTable *NewST = TraitsClass::getSymTab(NewIP); 97 ValueSymbolTable *OldST = TraitsClass::getSymTab(OldIP);
|
H A D | Value.cpp | 25 #include "llvm/IR/ValueSymbolTable.h" 144 static bool getSymTab(Value *V, ValueSymbolTable *&ST) { 194 ValueSymbolTable *ST; 243 ValueSymbolTable *ST = 0; 276 ValueSymbolTable *VST;
|
H A D | BasicBlock.cpp | 27 ValueSymbolTable *BasicBlock::getValueSymbolTable() {
|
H A D | Module.cpp | 47 ValSymTab = new ValueSymbolTable();
|
H A D | Function.cpp | 192 SymTab = new ValueSymbolTable();
|
/freebsd-10.0-release/lib/clang/libllvmcore/ |
H A D | Makefile | 43 ValueSymbolTable.cpp \
|
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.h | 33 class ValueSymbolTable; 165 void EnumerateValueSymbolTable(const ValueSymbolTable &ST);
|
H A D | ValueEnumerator.cpp | 21 #include "llvm/IR/ValueSymbolTable.h" 209 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { 210 for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end();
|
H A D | BitcodeWriter.cpp | 25 #include "llvm/IR/ValueSymbolTable.h" 1475 static void WriteValueSymbolTable(const ValueSymbolTable &VST, 1485 for (ValueSymbolTable::const_iterator SI = VST.begin(), SE = VST.end();
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | StripSymbols.cpp | 32 #include "llvm/IR/ValueSymbolTable.h" 165 static void StripSymtab(ValueSymbolTable &ST, bool PreserveDbgInfo) { 166 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) {
|
/freebsd-10.0-release/contrib/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 23 #include "llvm/IR/ValueSymbolTable.h" 341 const ValueSymbolTable &GST = M->getValueSymbolTable(); 344 ValueSymbolTable &ST = F->getValueSymbolTable();
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | IRForTarget.cpp | 21 #include "llvm/IR/ValueSymbolTable.h" 422 ValueSymbolTable& value_symbol_table = m_module->getValueSymbolTable(); 427 for (ValueSymbolTable::iterator vi = value_symbol_table.begin(), ve = value_symbol_table.end(); 827 ValueSymbolTable& value_symbol_table = m_module->getValueSymbolTable(); 829 for (ValueSymbolTable::iterator vi = value_symbol_table.begin(), ve = value_symbol_table.end(); 1009 for (ValueSymbolTable::iterator vi = value_symbol_table.begin(), ve = value_symbol_table.end();
|
Completed in 252 milliseconds