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

  /src/external/apache2/llvm/dist/llvm/lib/Option/
Option.cpp 34 assert(getAlias().isValid() && "Only alias options can have alias args.");
35 assert(getKind() == FlagClass && "Only Flag aliases can have alias args.");
37 "Cannot provide alias args to a flag option.");
77 const Option Alias = getAlias();
78 if (Alias.isValid()) {
79 O << " Alias:";
80 Alias.print(O);
95 const Option Alias = getAlias();
96 if (Alias.isValid()
    [all...]
OptTable.cpp 649 // If an alias doesn't have a help text, show a help text for the aliased
653 const Option Alias = getOption(Id).getAlias();
654 if (Alias.isValid())
655 HelpText = getOptionHelpText(Alias.getID());
  /src/external/apache2/llvm/dist/llvm/include/llvm/Option/
Arg.h 61 /// If this arg was created through an alias, this is the original alias arg.
62 /// For example, *this might be "-finput-charset=utf-8" and Alias might
64 std::unique_ptr<Arg> Alias;
99 /// came from an alias, this returns the alias the arg was produced from.
100 const Arg* getAlias() const { return Alias.get(); }
101 void setAlias(std::unique_ptr<Arg> Alias) { this->Alias = std::move(Alias); }
    [all...]
Option.h 47 /// of (if any), if the option is an alias, and a number of
115 /// Get the alias arguments as a \0 separated list.
187 /// aliases (itself, if the option has no alias).
189 const Option Alias = getAlias();
190 if (Alias.isValid()) return Alias.getUnaliasedOption();
203 /// Note that matches against options which are an alias should never be
  /src/external/apache2/llvm/dist/llvm/lib/Object/
RecordStreamer.cpp 154 // for each alias.
210 // Set the detected binding on each alias with this aliasee.
221 MCSymbol *Alias = getContext().getOrCreateSymbol(AliasName);
226 markDefined(*Alias);
227 // Don't use EmitAssignment override as it always marks alias as defined.
228 MCStreamer::emitAssignment(Alias, Value);
230 emitSymbolAttribute(Alias, Attr);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiInstPrinter.cpp 39 StringRef Alias, unsigned OpNo0,
41 OS << "\t" << Alias << " ";
  /src/sys/external/bsd/acpica/dist/debugger/
dbnames.c 903 BOOLEAN Alias = TRUE;
910 while (Alias)
929 Alias = FALSE;
  /src/external/apache2/llvm/dist/clang/lib/AST/
FormatString.cpp 543 std::string Alias;
546 Alias = Name;
549 Alias += (Alias[Alias.size()-1] == '*') ? "*" : " *";
551 // If Alias is the same as the underlying type, e.g. wchar_t, then drop it.
552 if (S == Alias)
553 Alias.clear();
556 if (!Alias.empty())
557 return std::string("'") + Alias + "' (aka '" + S + "')"
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Format/
SortJavaScriptImports.cpp 42 StringRef Alias;
48 return Symbol == RHS.Symbol && Alias == RHS.Alias;
410 << Reference.Symbols[I].Alias;
504 // {sym as alias, sym2 as ...} from '...';
524 Symbol.Alias = Current->TokenText;
  /src/external/apache2/llvm/dist/llvm/lib/Linker/
LinkModules.cpp 138 "': COMDAT key involves incomputable alias size.");
439 auto &Alias = cast<GlobalAlias>(GV);
440 Module &M = *Alias.getParent();
441 PointerType &Ty = *cast<PointerType>(Alias.getType());
443 if (auto *FTy = dyn_cast<FunctionType>(Alias.getValueType())) {
451 Declaration->takeName(&Alias);
452 Alias.replaceAllUsesWith(Declaration);
453 Alias.eraseFromParent();
484 // Alias have to go first, since we are not able to find their comdats
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCWinCOFFStreamer.cpp 312 auto *Alias = cast<MCSymbolCOFF>(AliasS);
313 emitSymbolAttribute(Alias, MCSA_Weak);
316 Alias->setVariableValue(MCSymbolRefExpr::create(
ELFObjectWriter.cpp 1257 auto *Alias =
1259 Asm.registerSymbol(*Alias);
1261 Alias->setVariableValue(Value);
1263 // Aliases defined with .symvar copy the binding from the symbol they alias.
1265 Alias->setBinding(Symbol.getBinding());
1266 Alias->setVisibility(Symbol.getVisibility());
1267 Alias->setOther(Symbol.getOther());
1279 if (Renames.count(&Symbol) && Renames[&Symbol] != Alias) {
1285 Renames.insert(std::make_pair(&Symbol, Alias));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerInfo.cpp 419 if (unsigned Alias = RulesForOpcode[OpcodeIdx].getAlias()) {
420 LLVM_DEBUG(dbgs() << ".. opcode " << Opcode << " is aliased to " << Alias
422 OpcodeIdx = getOpcodeIdxForOpcode(Alias);
459 assert(OpcodeTo != OpcodeFrom && "Cannot alias to self");
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto/
llvm-lto.cpp 343 unsigned Calls = 0, Refs = 0, Functions = 0, Alias = 0, Globals = 0;
351 Alias++;
357 << (Alias + Globals + Functions) << " nodes (" << Functions
358 << " functions, " << Alias << " alias, " << Globals
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
BasicAliasAnalysis.cpp 1 //===- BasicAliasAnalysis.cpp - Stateless Alias Analysis Impl -------------===//
10 // Alias Analysis interface that implements identities (two different
11 // globals cannot alias, etc), but does no stateful analysis.
82 /// of basic alias analysis.
202 /// location size and the fact that null pointers cannot alias here.
391 /// that rely on two's complement wrap-arounds for precise alias information
789 AliasResult BasicAAResult::alias(const MemoryLocation &LocA, function in class:BasicAAResult
857 // is impossible to alias the pointer we're checking.
858 AliasResult AR = getBestAAResults().alias(
863 // Operand doesn't alias 'Object', continue looking for other aliase
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
echo.cpp 274 // Try global alias
280 report_fatal_error("Could not find alias");
1056 report_fatal_error("Global alias already cloned");
1265 LLVMValueRef Alias = LLVMGetNamedGlobalAlias(M, Name, NameLen);
1266 if (!Alias)
1267 report_fatal_error("Global alias must have been declared already");
1270 LLVMAliasSetAliasee(Alias, clone_constant(Aliasee, M));
1273 LLVMSetLinkage(Alias, LLVMGetLinkage(Cur));
1274 LLVMSetUnnamedAddress(Alias, LLVMGetUnnamedAddress(Cur));
1279 report_fatal_error("Last global alias does not match End")
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
RegisterInfoEmitter.cpp 457 Record *Alias = DI->getDef();
459 DwarfRegNums, Alias, [](const DwarfRegNumsMapPair &A, const Record *B) {
462 assert(AliasIter != DwarfRegNums.end() && AliasIter->first == Alias &&
463 "Expected Alias to be present in map");
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RDFGraph.cpp 989 if (PRI.alias(AR, BR))
1272 if (PRI.alias(DR, UR))
1447 // Now, for each R in MaxRefs, get the alias closure of R. If the closure
1460 if (PRI.alias(RR, MaxRefs[I]))
1473 // elements from MaxRefs to it, if they alias at least one element
1578 bool Alias = Defs.hasAliasOf(QR);
1580 if (Alias) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
LowerTypeTests.cpp 346 // indirection (or an alias pointing to a declaration in ThinLTO mode), and
650 // Create an alias instead of RAUW'ing the gep directly. On x86 this ensures
653 GlobalAlias *Alias = GlobalAlias::create(
655 BAI->ByteArray->replaceAllUsesWith(Alias);
677 // Each use of the byte array uses a different alias. This makes the
971 // Give the global a type of length 0 so that it is not assumed not to alias
1964 // to create an alias using this function's linkage, which will fail if
2202 // Parse alias data to replace stand-in function declarations for aliases
2203 // with an alias to the intended target.
2229 auto *Alias = GlobalAlias::create("", M.getNamedAlias(Aliasee))
    [all...]
WholeProgramDevirt.cpp 512 /// to analyzers that these imports may alias, as they do for example
1737 // Build an alias named after the original global, pointing at the second
1739 auto Alias = GlobalAlias::create(
1746 Alias->setVisibility(B.GV->getVisibility());
1747 Alias->takeName(B.GV);
1749 B.GV->replaceAllUsesWith(Alias);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
HWAddressSanitizer.cpp 1429 auto *Alias = GlobalAlias::create(GV->getValueType(), GV->getAddressSpace(),
1431 Alias->setVisibility(GV->getVisibility());
1432 Alias->takeName(GV);
1433 GV->replaceAllUsesWith(Alias);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp 281 if (auto *Alias = dyn_cast<llvm::GlobalAlias>(Replacement)) {
282 NewF = dyn_cast<llvm::Function>(Alias->getAliasee());
349 llvm_unreachable("Not an alias or ifunc?");
352 auto *Alias = cast<llvm::GlobalIndirectSymbol>(Entry);
353 const llvm::GlobalValue *GV = getAliasedGlobal(*Alias);
370 llvm::Constant *Aliasee = Alias->getIndirectSymbol();
384 // We have to handle alias to weak aliases in here. LLVM itself disallows
386 // compatibility with gcc we implement it by just pointing the alias
394 GA->getIndirectSymbol(), Alias->getType());
395 Alias->setIndirectSymbol(Aliasee)
    [all...]
ItaniumCXXABI.cpp 2923 // function as an alias to the global Init function (if any). Otherwise,
3564 // Check if the alias exists. If it doesn't, then get or create the global.
4219 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT };
4255 return StructorCodegen::Alias;
4270 // Create the alias with no name.
4271 auto *Alias = llvm::GlobalAlias::create(Linkage, "", Aliasee);
4274 Alias->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::Global);
4276 // Switch any previous uses to the alias.
4280 Alias->takeName(Entry);
4281 Entry->replaceAllUsesWith(Alias);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
TreeTransform.h 4068 NamespaceAliasDecl *Alias =
4071 SS.Extend(SemaRef.Context, Alias, Q.getLocalBeginLoc(),
6588 // TemplateSpecializationTypes, and substitution of type alias templates
6698 // resolves to an alias template specialization, the
13306 // No: we must be in an alias template expansion, and we're going to need
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 4639 const GlobalAlias *Alias = dyn_cast<GlobalAlias>(GV);
4641 // If we have an Alias we can try to get the function from there.
4642 if (Alias) {
4643 const GlobalObject *GlobalObj = Alias->getBaseObject();
15709 // GCC accepts 'cc' as an alias for 'cr0', and we need to do the same.

Completed in 143 milliseconds