Searched refs:symbolName (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DSearchForAddressOfSpecialSymbol.cpp20 static void *DoSearch(const char* symbolName) { argument
22 extern void *SYM; if (!strcmp(symbolName, #SYM)) return &SYM
55 void *SearchForAddressOfSpecialSymbol(const char* symbolName) { argument
56 return DoSearch(symbolName);
H A DDynamicLibrary.cpp30 void llvm::sys::DynamicLibrary::AddSymbol(StringRef symbolName, argument
33 (*ExplicitSymbols)[symbolName] = symbolValue;
84 void *DynamicLibrary::getAddressOfSymbol(const char *symbolName) { argument
87 return dlsym(Data, symbolName);
101 void *DynamicLibrary::getAddressOfSymbol(const char *symbolName) { argument
108 void *SearchForAddressOfSpecialSymbol(const char* symbolName);
111 void* DynamicLibrary::SearchForAddressOfSymbol(const char *symbolName) { argument
116 StringMap<void *>::iterator i = ExplicitSymbols->find(symbolName);
127 //lt_ptr ptr = lt_dlsym(*I, symbolName);
128 void *ptr = dlsym(*I, symbolName);
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DDynamicLibrary.h51 /// Searches through the library for the symbol \p symbolName. If it is
57 void *getAddressOfSymbol(const char *symbolName);
81 /// libraries for the symbol \p symbolName. If it is found, the address of
87 static void *SearchForAddressOfSymbol(const char *symbolName);
90 static void *SearchForAddressOfSymbol(const std::string &symbolName) { argument
91 return SearchForAddressOfSymbol(symbolName.c_str());
94 /// This functions permanently adds the symbol \p symbolName with the
98 static void AddSymbol(StringRef symbolName, void *symbolValue);
/freebsd-9.3-release/contrib/llvm/lib/Support/Windows/
H A DDynamicLibrary.inc123 void* DynamicLibrary::SearchForAddressOfSymbol(const char* symbolName) {
128 StringMap<void *>::iterator i = ExplicitSymbols->find(symbolName);
138 FARPROC ptr = GetProcAddress((HMODULE)*I, symbolName);
146 if (!strcmp(symbolName, #SYM)) return (void*)&SYM;
148 if (!strcmp(symbolName, #SYMFROM)) return (void*)&SYMTO;
161 void *DynamicLibrary::getAddressOfSymbol(const char *symbolName) {
165 return SearchForAddressOfSymbol(symbolName);
166 return (void *)(intptr_t)GetProcAddress((HMODULE)Data, symbolName);
/freebsd-9.3-release/contrib/llvm/lib/LTO/
H A DLTOModule.cpp213 const char *symbolName = entry.getKey().data(); local
214 info.name = symbolName;
255 const char *symbolName = entry.getKey().data(); local
256 info.name = symbolName;
275 const char *symbolName = entry.getKey().data(); local
276 info.name = symbolName;
/freebsd-9.3-release/contrib/gcc/config/
H A Ddarwin-crt3.c207 const char *symbolName,
/freebsd-9.3-release/contrib/llvm/include/llvm/Object/
H A DELF.h991 static inline unsigned elf_hash(StringRef &symbolName) { argument
993 for (unsigned i = 0, j = symbolName.size(); i < j; i++) {
994 h = (h << 4) + symbolName[i];
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCGNU.cpp890 std::string symbolName = "__objc_class_name_" + className;
891 llvm::GlobalVariable *ClassSymbol = TheModule.getGlobalVariable(symbolName);
894 llvm::GlobalValue::ExternalLinkage, 0, symbolName);

Completed in 116 milliseconds