Lines Matching defs:Entry

832   llvm::GlobalValue *Entry = GetGlobalValue(AA->getAliasee());
841 if (!Entry) {
1052 llvm::GlobalValue *Entry = GetGlobalValue(MangledName);
1053 if (Entry) {
1054 if (WeakRefReferences.erase(Entry)) {
1057 Entry->setLinkage(llvm::Function::ExternalLinkage);
1060 if (Entry->getType()->getElementType() == Ty)
1061 return Entry;
1064 return llvm::ConstantExpr::getBitCast(Entry, Ty->getPointerTo());
1196 llvm::GlobalValue *Entry = GetGlobalValue(MangledName);
1197 if (Entry) {
1198 if (WeakRefReferences.erase(Entry)) {
1200 Entry->setLinkage(llvm::Function::ExternalLinkage);
1204 Entry->setUnnamedAddr(true);
1206 if (Entry->getType() == Ty)
1207 return Entry;
1210 return llvm::ConstantExpr::getBitCast(Entry, Ty);
1614 llvm::Constant *Entry = GetAddrOfGlobalVar(D, InitType);
1617 if (llvm::ConstantExpr *CE = dyn_cast<llvm::ConstantExpr>(Entry)) {
1621 Entry = CE->getOperand(0);
1624 // Entry is now either a Function or GlobalVariable.
1625 llvm::GlobalVariable *GV = dyn_cast<llvm::GlobalVariable>(Entry);
1642 Entry->setName(StringRef());
1649 llvm::ConstantExpr::getBitCast(GV, Entry->getType());
1650 Entry->replaceAllUsesWith(NewPtrForOldDecl);
1653 cast<llvm::GlobalValue>(Entry)->eraseFromParent();
1832 llvm::Constant *Entry = GetAddrOfFunction(GD, Ty);
1835 if (llvm::ConstantExpr *CE = dyn_cast<llvm::ConstantExpr>(Entry)) {
1837 Entry = CE->getOperand(0);
1841 if (cast<llvm::GlobalValue>(Entry)->getType()->getElementType() != Ty) {
1842 llvm::GlobalValue *OldFn = cast<llvm::GlobalValue>(Entry);
1868 if (!Entry->use_empty()) {
1870 llvm::ConstantExpr::getBitCast(NewFn, Entry->getType());
1871 Entry->replaceAllUsesWith(NewPtrForOldDecl);
1877 Entry = NewFn;
1884 llvm::Function *Fn = cast<llvm::Function>(Entry);
1912 llvm::GlobalValue *Entry = GetGlobalValue(MangledName);
1913 if (Entry && !Entry->isDeclaration())
1934 if (Entry) {
1935 assert(Entry->isDeclaration());
1944 GA->takeName(Entry);
1946 Entry->replaceAllUsesWith(llvm::ConstantExpr::getBitCast(GA,
1947 Entry->getType()));
1948 Entry->eraseFromParent();
2028 llvm::StringMapEntry<llvm::Constant*> &Entry =
2033 if (llvm::Constant *C = Entry.getValue())
2069 llvm::makeArrayRef<uint16_t>((uint16_t*)Entry.getKey().data(),
2070 Entry.getKey().size() / 2);
2073 C = llvm::ConstantDataArray::getString(VMContext, Entry.getKey());
2118 Entry.setValue(GV);
2136 llvm::StringMapEntry<llvm::Constant*> &Entry =
2139 if (llvm::Constant *C = Entry.getValue())
2212 llvm::ConstantDataArray::getString(VMContext, Entry.getKey());
2242 Entry.setValue(GV);
2400 llvm::StringMapEntry<llvm::GlobalVariable *> &Entry =
2403 if (llvm::GlobalVariable *GV = Entry.getValue()) {
2413 Entry.setValue(GV);