Searched refs:Alias (Results 1 - 25 of 94) sorted by relevance

1234

/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/
H A DWeak.h30 WeakInfo(const IdentifierInfo *Alias, SourceLocation Loc) argument
31 : alias(Alias), loc(Loc) {}
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Option/
H A DArg.h68 /// For example, *this might be "-finput-charset=utf-8" and Alias might
70 std::unique_ptr<Arg> Alias; member in class:llvm::opt::Arg
107 const Arg* getAlias() const { return Alias.get(); }
108 void setAlias(std::unique_ptr<Arg> Alias) { this->Alias = std::move(Alias); } argument
H A DOption.h197 const Option Alias = getAlias(); local
198 if (Alias.isValid()) return Alias.getUnaliasedOption();
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp186 for (auto &Alias : RequestedAliases) {
189 SourceJD, Alias.second.Aliasee,
191 StubSym = Alias.first](ExecutorAddr ResolvedAddr) -> Error {
202 StubInits[*Alias.first] =
203 std::make_pair(*CallThroughTrampoline, Alias.second.AliasFlags);
216 for (auto &Alias : RequestedAliases)
217 Stubs[Alias.first] = ISManager.findStub(*Alias.first, false);
H A DCOFFVCRuntimeSupport.cpp146 SymbolAliasMap Alias;
147 Alias[ES.intern("__run_after_c_init")] = {
149 if (auto Err = JD.define(symbolAliases(Alias)))
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXX.cpp182 auto *Alias = llvm::GlobalAlias::create(AliasValueType, 0, Linkage, "",
186 Alias->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::Global);
191 Entry->getAddressSpace() == Alias->getAddressSpace() &&
193 Alias->takeName(Entry);
194 Entry->replaceAllUsesWith(Alias);
197 Alias->setName(MangledName);
201 SetCommonAttributes(AliasDecl, Alias);
/freebsd-current/contrib/llvm-project/llvm/lib/Option/
H A DOption.cpp76 const Option Alias = getAlias(); local
77 if (Alias.isValid()) {
78 O << " Alias:";
79 Alias.print(O, /*AddNewLine=*/false);
96 const Option Alias = getAlias(); local
97 if (Alias.isValid())
98 return Alias.matches(Opt);
H A DArg.cpp67 if (Alias)
68 return Alias->getAsString(Args);
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp1 //===- AliasSetTracker.cpp - Alias Sets Tracker implementation-------------===//
46 assert(!AS.Forward && "Alias set is already forwarding!");
51 Alias |= AS.Alias;
53 if (Alias == SetMustAlias) {
61 Alias = SetMayAlias;
120 Alias = SetMayAlias;
140 Alias = SetMayAlias;
146 Alias = SetMayAlias;
437 "Merging AliasSetTracker objects with different Alias Analyse
[all...]
H A DBasicAliasAnalysis.cpp1 //===- BasicAliasAnalysis.cpp - Stateless Alias Analysis Impl -------------===//
10 // Alias Analysis interface that implements identities (two different
1318 AliasResult Alias = local
1321 if (Alias == AliasResult::MayAlias)
1326 return MergeAliasResults(ThisAlias, Alias);
1331 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(SI->getTrueValue(), SISize), local
1333 if (Alias == AliasResult::MayAlias)
1339 return MergeAliasResults(ThisAlias, Alias);
1354 std::optional<AliasResult> Alias; local
1361 if (Alias)
1433 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(V1Srcs[0], PNSize), local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Object/
H A DRecordStreamer.cpp216 MCSymbol *Alias = getContext().getOrCreateSymbol(AliasName); local
221 markDefined(*Alias);
223 MCStreamer::emitAssignment(Alias, Value);
225 emitSymbolAttribute(Alias, Attr);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h1 //===- llvm/Analysis/AliasSetTracker.h - Build Alias Sets -------*- C++ -*-===//
90 unsigned Alias : 1;
107 bool isMustAlias() const { return Alias == SetMustAlias; }
108 bool isMayAlias() const { return Alias == SetMayAlias; }
117 // Alias Set iteration - Allow access to all of the memory locations which are
137 : RefCount(0), AliasAny(false), Access(NoAccess), Alias(SetMustAlias) {}
/freebsd-current/contrib/llvm-project/llvm/lib/TargetParser/
H A DAArch64TargetParser.cpp72 if (A.Alias == Name)
93 for (const auto &Alias : CpuAliases)
94 Values.push_back(Alias.Alias);
/freebsd-current/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp105 if (auto *A = dyn_cast<DefInit>(R->getValueInit("Alias"))) {
289 Record *Alias = Option->getValueAsDef("Alias");
292 Alias->getValueAsListOfStrings("Prefixes").front(), Alias,
313 for (auto *Alias : Option.Aliases)
314 if (isOptionVisible(Alias, DocInfo) &&
316 F(Alias);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCWasmStreamer.h49 void emitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override;
H A DMCWinCOFFStreamer.h61 void emitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override;
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicBlockSectionsProfileReader.cpp166 bool FunctionFound = any_of(Values, [&](StringRef Alias) {
167 auto It = FunctionNameToDIFilename.find(Alias);
313 bool FunctionFound = any_of(Aliases, [&](StringRef Alias) {
314 auto It = FunctionNameToDIFilename.find(Alias);
H A DLiveRangeCalc.cpp223 for (MCRegAliasIterator Alias(PhysReg, TRI, false); !IsLiveIn && Alias.isValid(); ++Alias)
224 IsLiveIn = MBB->isLiveIn(*Alias);
/freebsd-current/contrib/llvm-project/llvm/lib/Linker/
H A DLinkModules.cpp445 auto &Alias = cast<GlobalAlias>(GV); local
446 Module &M = *Alias.getParent();
448 if (auto *FTy = dyn_cast<FunctionType>(Alias.getValueType())) {
452 new GlobalVariable(M, Alias.getValueType(), /*isConstant*/ false,
456 Declaration->takeName(&Alias);
457 Alias.replaceAllUsesWith(Declaration);
458 Alias.eraseFromParent();
493 // Alias have to go first, since we are not able to find their comdats
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp324 Obj.getSymbol(WeakExternal.Alias);
339 setGraphSymbol(AliasSymbol->getSectionNumber(), WeakExternal.Alias,
342 dbgs() << " " << WeakExternal.Alias
351 formatv("{0:d}", WeakExternal.Alias));
361 auto *Alias = ExternalSymbols[KeyValue.first]; local
362 G->makeDefined(*Alias, Target->getBlock(), Target->getOffset(),
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DModule.h99 /// The Global Alias iterators.
101 /// The Global Alias constant iterator
471 /// @name Global Alias Accessors
607 /// Detach \p Alias from the list but don't delete it.
608 void removeAlias(GlobalAlias *Alias) { AliasList.remove(Alias); } argument
609 /// Remove \p Alias from the list and delete it.
610 void eraseAlias(GlobalAlias *Alias) { AliasList.erase(Alias); } argument
611 /// Insert \p Alias a
612 insertAlias(GlobalAlias *Alias) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/MC/
H A DMCWinCOFFStreamer.cpp314 auto *Alias = cast<MCSymbolCOFF>(AliasS); local
315 emitSymbolAttribute(Alias, MCSA_Weak);
318 Alias->setVariableValue(MCSymbolRefExpr::create(
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiInstPrinter.h56 bool printInst(const MCInst *MI, raw_ostream &Ostream, StringRef Alias,
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DFormatString.cpp638 std::string Alias; local
641 Alias = Name;
644 Alias += (Alias[Alias.size()-1] == '*') ? "*" : " *";
646 // If Alias is the same as the underlying type, e.g. wchar_t, then drop it.
647 if (S == Alias)
648 Alias.clear();
651 if (!Alias.empty())
652 return std::string("'") + Alias
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h137 NamespaceAliasDecl *Alias);
440 /// \param Alias The namespace alias.
446 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,

Completed in 210 milliseconds

1234