HomeSort by: relevance | last modified time | path
    Searched defs:Aliasee (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCXX.cpp 142 llvm::Constant *Aliasee = Ref;
144 Aliasee = llvm::ConstantExpr::getBitCast(Ref, AliasType);
147 // of the aliasee.
156 addReplacement(MangledName, Aliasee);
185 Aliasee, &getModule());
CGExpr.cpp 2553 ConstantAddress aliasee = CGM.GetWeakRefReference(FD); local
2554 return aliasee.getPointer();
2769 ConstantAddress Aliasee = CGM.GetWeakRefReference(VD);
2770 return MakeAddrLValue(Aliasee, T, AlignmentSource::Decl);
CodeGenModule.cpp 370 llvm::Constant *Aliasee = Alias->getIndirectSymbol();
372 if (auto CE = dyn_cast<llvm::ConstantExpr>(Aliasee))
375 AliaseeGV = cast<llvm::GlobalValue>(Aliasee);
387 // to its aliasee's aliasee. We also warn, since the user is probably
393 Aliasee = llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast(
395 Alias->setIndirectSymbol(Aliasee);
2820 llvm::Constant *Aliasee;
2822 Aliasee = GetOrCreateLLVMFunction(AA->getAliasee(), DeclTy,
2826 Aliasee = GetOrCreateLLVMGlobal(AA->getAliasee(), DeclTy, 0, nullptr)
    [all...]
ItaniumCXXABI.cpp 4268 auto *Aliasee = cast<llvm::GlobalValue>(CGM.GetAddrOfGlobal(TargetDecl));
4271 auto *Alias = llvm::GlobalAlias::create(Linkage, "", Aliasee);
4278 assert(Entry->getType() == Aliasee->getType() &&
4313 auto *Aliasee = CGM.GetAddrOfGlobal(BaseDecl);
4314 CGM.addReplacement(MangledName, Aliasee);
  /src/external/apache2/llvm/dist/llvm/lib/Object/
RecordStreamer.cpp 156 const MCSymbol *Aliasee = Symver.first;
160 // First check if the aliasee binding was recorded in the asm.
161 RecordStreamer::State state = getSymbolState(Aliasee);
189 const GlobalValue *GV = M.getNamedValue(Aliasee->getName());
191 auto MI = MangledNameMap.find(Aliasee->getName());
197 // the aliasee was defined in the IR.
210 // Set the detected binding on each alias with this aliasee.
224 const MCExpr *Value = MCSymbolRefExpr::create(Aliasee, getContext());
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ModuleSummaryAnalysis.cpp 323 // called aliasee for the checks below.
348 // aliasee.
625 auto *Aliasee = A.getBaseObject();
626 auto AliaseeVI = Index.getValueInfo(Aliasee->getGUID());
627 assert(AliaseeVI && "Alias expects aliasee summary to be available");
629 "Expected a single entry per aliasee in per-module index");
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
Core.h 370 SymbolAliasMapEntry(SymbolStringPtr Aliasee, JITSymbolFlags AliasFlags)
371 : Aliasee(std::move(Aliasee)), AliasFlags(AliasFlags) {}
373 SymbolStringPtr Aliasee;
  /src/external/apache2/llvm/dist/llvm/lib/MC/
WinCOFFObjectWriter.cpp 355 const MCSymbol &Aliasee = SymRef->getSymbol();
356 if (Aliasee.isUndefined() || Aliasee.isExternal())
357 return GetOrCreateCOFFSymbol(&Aliasee);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
LowerTypeTests.cpp 2210 StringRef Aliasee = cast<MDString>(AliasMD->getOperand(1))->getString();
2212 if (!ExportedFunctions.count(Aliasee) ||
2213 ExportedFunctions[Aliasee].Linkage != CFL_Definition ||
2214 !M.getNamedAlias(Aliasee))
2229 auto *Alias = GlobalAlias::create("", M.getNamedAlias(Aliasee));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
HWAddressSanitizer.cpp 1424 Constant *Aliasee = ConstantExpr::getIntToPtr(
1430 GV->getLinkage(), "", Aliasee, &M);
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 459 // Ensure aliasee is handled, e.g. for assigning a valueId,
460 // even if we are not importing the aliasee directly (the
461 // imported alias will contain a copy of aliasee).
1413 // ALIAS: [strtab offset, strtab size, alias type, aliasee val#, linkage,
4027 auto *Aliasee = A.getBaseObject();
4028 if (!Aliasee->hasName())
4032 auto AliaseeId = VE.getValueID(Aliasee);
4125 // id of the aliasee. Save them in a vector for post-processing.
4159 // If this is invoked for an aliasee, we want to record the above
4160 // mapping, but then not emit a summary entry (if the aliasee i
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Verifier.cpp 803 const Constant *Aliasee = GA.getAliasee();
804 Assert(Aliasee, "Aliasee cannot be NULL!", &GA);
805 Assert(GA.getType() == Aliasee->getType(),
806 "Alias and aliasee types should match!", &GA);
808 Assert(isa<GlobalValue>(Aliasee) || isa<ConstantExpr>(Aliasee),
809 "Aliasee should be either GlobalValue or ConstantExpr", &GA);
811 visitAliaseeSubExpr(GA, *Aliasee);

Completed in 122 milliseconds