Searched refs:Linkage (Results 26 - 50 of 72) sorted by relevance

123

/external/chromium_org/v8/src/compiler/
H A Dcode-generator-impl.h112 Linkage* linkage() const { return gen_->linkage(); }
H A Dcode-generator.h32 Linkage* linkage() const { return code()->linkage(); }
H A Doperator-properties-inl.h44 return Linkage::NeedsFrameState(function);
H A Dinstruction-selector.h191 Linkage* linkage() const { return sequence()->linkage(); }
H A Dinstruction.h31 class Linkage;
800 InstructionSequence(Linkage* linkage, Graph* graph, Schedule* schedule)
866 Linkage* linkage() const { return linkage_; }
921 Linkage* linkage_;
H A Dlinkage-impl.h110 CallDescriptor::Flags flags = Linkage::NeedsFrameState(function_id)
/external/llvm/include/llvm/Support/
H A DDwarf.h920 const char *GDBIndexEntryLinkageString(GDBIndexEntryLinkage Linkage);
932 GDBIndexEntryLinkage Linkage; member in struct:llvm::dwarf::PubIndexEntryDescriptor
933 PubIndexEntryDescriptor(GDBIndexEntryKind Kind, GDBIndexEntryLinkage Linkage) argument
934 : Kind(Kind), Linkage(Linkage) {}
936 : Kind(Kind), Linkage(GIEL_EXTERNAL) {}
940 Linkage(static_cast<GDBIndexEntryLinkage>((Value & LINKAGE_MASK) >>
942 uint8_t toBits() { return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; }
/external/chromium_org/v8/test/cctest/compiler/
H A Dinstruction-selector-tester.h63 Linkage linkage(&info, call_descriptor());
H A Dtest-codegen-deopt.cc67 Linkage* linkage = new (scope_->main_zone()) Linkage(&info);
H A Dtest-changes-lowering.cc66 Linkage linkage(&info);
149 Linkage linkage(&info);
H A Dcodegen-tester.h69 Linkage linkage(&info, call_descriptor);
/external/llvm/lib/AsmParser/
H A DLLParser.h214 bool ParseOptionalLinkage(unsigned &Linkage, bool &HasLinkage);
215 bool ParseOptionalLinkage(unsigned &Linkage) { argument
216 bool HasLinkage; return ParseOptionalLinkage(Linkage, HasLinkage);
251 bool ParseGlobal(const std::string &Name, LocTy Loc, unsigned Linkage,
H A DLLParser.cpp276 unsigned Linkage, Visibility, DLLStorageClass; local
280 if (ParseOptionalLinkage(Linkage, HasLinkage) ||
285 ParseGlobal("", SMLoc(), Linkage, HasLinkage, Visibility,
476 unsigned Linkage, Visibility, DLLStorageClass; local
479 if (ParseOptionalLinkage(Linkage, HasLinkage) ||
487 return ParseGlobal(Name, NameLoc, Linkage, HasLinkage, Visibility,
504 unsigned Linkage, Visibility, DLLStorageClass; local
508 ParseOptionalLinkage(Linkage, HasLinkage) ||
516 return ParseGlobal(Name, NameLoc, Linkage, HasLinkage, Visibility,
716 GlobalValue::LinkageTypes Linkage
803 ParseGlobal(const std::string &Name, LocTy NameLoc, unsigned Linkage, bool HasLinkage, unsigned Visibility, unsigned DLLStorageClass, GlobalVariable::ThreadLocalMode TLM, bool UnnamedAddr) argument
[all...]
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp632 GVALinkage Linkage = getContext().GetGVALinkageForFunction(D); local
639 return Linkage == GVA_Internal ? llvm::GlobalValue::InternalLinkage
643 return getLLVMLinkageForDeclarator(D, Linkage, /*isConstantVariable=*/false);
1691 llvm::GlobalValue::LinkageTypes Linkage) {
1708 Linkage, nullptr, Name);
1927 llvm::GlobalValue::LinkageTypes Linkage = local
1937 Linkage = llvm::GlobalValue::InternalLinkage;
1939 GV->setLinkage(Linkage);
1945 if (Linkage == llvm::GlobalVariable::CommonLinkage)
2037 const DeclaratorDecl *D, GVALinkage Linkage, boo
1689 CreateOrReplaceCXXRuntimeVariable(StringRef Name, llvm::Type *Ty, llvm::GlobalValue::LinkageTypes Linkage) argument
2036 getLLVMLinkageForDeclarator( const DeclaratorDecl *D, GVALinkage Linkage, bool IsConstantVariable) argument
2108 GVALinkage Linkage = getContext().GetGVALinkageForVariable(VD); local
2645 llvm::GlobalValue::LinkageTypes Linkage; local
2941 llvm::GlobalValue::LinkageTypes Linkage = local
[all...]
H A DItaniumCXXABI.cpp274 llvm::GlobalValue::LinkageTypes Linkage) const;
1219 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); local
1230 VTable->setLinkage(Linkage);
1994 GetAddrOfTypeName(QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage);
2073 QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) {
2087 CGM.CreateOrReplaceCXXRuntimeVariable(Name, Init->getType(), Linkage);
2497 llvm::GlobalVariable::LinkageTypes Linkage;
2499 Linkage = llvm::GlobalValue::ExternalLinkage;
2501 Linkage = getTypeInfoLinkage(CGM, Ty);
2507 llvm::GlobalVariable *TypeName = GetAddrOfTypeName(Ty, Linkage);
2072 GetAddrOfTypeName( QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) argument
[all...]
H A DCGVTables.cpp552 llvm::GlobalVariable::LinkageTypes Linkage,
581 if (Linkage == llvm::GlobalVariable::AvailableExternallyLinkage)
582 Linkage = llvm::GlobalVariable::InternalLinkage;
586 CGM.CreateOrReplaceCXXRuntimeVariable(Name, ArrayType, Linkage);
549 GenerateConstructionVTable(const CXXRecordDecl *RD, const BaseSubobject &Base, bool BaseIsVirtual, llvm::GlobalVariable::LinkageTypes Linkage, VTableAddressPointsMapTy& AddressPoints) argument
H A DCGDecl.cpp128 llvm::GlobalValue::LinkageTypes Linkage = local
135 return EmitStaticVarDecl(D, Linkage);
178 llvm::GlobalValue::LinkageTypes Linkage) {
194 Ty.isConstant(getContext()), Linkage,
294 llvm::GlobalValue::LinkageTypes Linkage) {
305 addr = CreateStaticVarDecl(D, ".", Linkage);
176 CreateStaticVarDecl(const VarDecl &D, const char *Separator, llvm::GlobalValue::LinkageTypes Linkage) argument
293 EmitStaticVarDecl(const VarDecl &D, llvm::GlobalValue::LinkageTypes Linkage) argument
H A DMicrosoftCXXABI.cpp229 llvm::GlobalVariable::LinkageTypes Linkage);
239 GVALinkage Linkage = variable
242 if (Linkage == GVA_Internal)
1421 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); local
1425 VBGlobals.Globals.push_back(getAddrOfVBTable(**I, RD, Linkage));
1512 llvm::GlobalVariable::LinkageTypes Linkage) {
1525 CGM.CreateOrReplaceCXXRuntimeVariable(Name, VBTableType, Linkage);
2615 Linkage(getLinkageForRTTI(CGM.getContext().getTagDeclType(RD))),
2629 llvm::GlobalVariable::LinkageTypes Linkage; member in struct:__anon17871::MSRTTIBuilder
2701 auto CHD = new llvm::GlobalVariable(Module, Type, /*Constant=*/true, Linkage,
1511 getAddrOfVBTable(const VPtrInfo &VBT, const CXXRecordDecl *RD, llvm::GlobalVariable::LinkageTypes Linkage) argument
[all...]
/external/llvm/bindings/python/llvm/
H A Dcore.py98 class Linkage(LLVMEnumeration): class in inherits:LLVMEnumeration
99 """Represents an individual Linkage enumeration."""
104 super(Linkage, self).__init__(name, value)
599 (Linkage, enumerations.Linkages),
/external/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp493 StringRef Linkage; local
494 if (getParser().parseIdentifier(Linkage))
496 if (Linkage != "comdat")
497 return TokError("Linkage must be 'comdat'");
/external/llvm/lib/Support/
H A DDwarf.cpp789 const char *llvm::dwarf::GDBIndexEntryLinkageString(GDBIndexEntryLinkage Linkage) { argument
790 switch (Linkage) {
/external/clang/include/clang/AST/
H A DDeclBase.h36 enum Linkage : unsigned char;
340 Linkage getCachedLinkage() const {
341 return Linkage(CacheValidAndLinkage - 1);
344 void setCachedLinkage(Linkage L) const {
/external/clang/lib/AST/
H A DType.cpp2100 Linkage L;
2104 CachedProperties(Linkage L, bool local) : L(L), local(local) {}
2106 Linkage getLinkage() const { return L; }
2110 Linkage MergedLinkage = minLinkage(L.L, R.L);
2199 Linkage L = Tag->getLinkageInternal();
2240 Linkage L = cast<ObjCInterfaceType>(T)->getDecl()->getLinkageInternal();
2255 Linkage Type::getLinkage() const {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp1830 dwarf::GDBIndexEntryLinkage Linkage = dwarf::GIEL_STATIC; local
1838 Linkage = dwarf::GIEL_EXTERNAL;
1840 Linkage = dwarf::GIEL_EXTERNAL;
1858 return dwarf::PubIndexEntryDescriptor(dwarf::GIEK_FUNCTION, Linkage);
1861 return dwarf::PubIndexEntryDescriptor(dwarf::GIEK_VARIABLE, Linkage);
1927 dwarf::GDBIndexEntryLinkageString(Desc.Linkage));
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1086 GlobalValue::LinkageTypes Linkage = G->getLinkage(); local
1087 if (G->isConstant() && Linkage == GlobalValue::PrivateLinkage)
1088 Linkage = GlobalValue::InternalLinkage;
1090 M, NewTy, G->isConstant(), Linkage,

Completed in 874 milliseconds

123