Lines Matching defs:Name
157 uint64_t ExecutionEngineState::RemoveMapping(StringRef Name) {
158 GlobalAddressMapTy::iterator I = GlobalAddressMap.find(Name);
187 void ExecutionEngine::addGlobalMapping(StringRef Name, uint64_t Addr) {
190 assert(!Name.empty() && "Empty GlobalMapping symbol name!");
192 DEBUG(dbgs() << "JIT: Map \'" << Name << "\' to [" << Addr << "]\n";);
193 uint64_t &CurVal = EEState.getGlobalAddressMap()[Name];
200 assert((!V.empty() || !Name.empty()) &&
202 V = Name;
229 uint64_t ExecutionEngine::updateGlobalMapping(StringRef Name, uint64_t Addr) {
237 return EEState.RemoveMapping(Name);
239 uint64_t &CurVal = Map[Name];
249 assert((!V.empty() || !Name.empty()) &&
251 V = Name;
287 StringRef Name = I->first();
290 Addr, Name));
298 StringRef Name = I->second;
300 if (GlobalValue *GV = Modules[i]->getNamedValue(Name))
350 const char *Name = isDtors ? "llvm.global_dtors" : "llvm.global_ctors";
351 GlobalVariable *GV = module.getNamedGlobal(Name);