Home
last modified time | relevance | path

Searched refs:Linkage (Results 1 - 25 of 115) sorted by relevance

12345

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DGlobalValue.h78 LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) in GlobalValue()
80 ValueType(Ty), Linkage(Linkage), Visibility(DefaultVisibility), in GlobalValue()
90 unsigned Linkage : 4; // The linkage of this global
263 static bool isExternalLinkage(LinkageTypes Linkage) {
264 return Linkage == ExternalLinkage;
266 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) {
267 return Linkage == AvailableExternallyLinkage;
269 static bool isLinkOnceODRLinkage(LinkageTypes Linkage) {
270 return Linkage
77 GlobalValue(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) GlobalValue() argument
[all...]
H A DGlobalObject.h33 LinkageTypes Linkage, const Twine &Name, in GlobalObject()
35 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace), in GlobalObject()
32 GlobalObject(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace = 0) GlobalObject() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DGlobalValue.h77 LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) in GlobalValue()
84 setLinkage(Linkage); in GlobalValue()
94 unsigned Linkage : 4; // The linkage of this global
300 static bool isExternalLinkage(LinkageTypes Linkage) {
301 return Linkage == ExternalLinkage;
303 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) {
304 return Linkage == AvailableExternallyLinkage;
306 static bool isLinkOnceODRLinkage(LinkageTypes Linkage) {
307 return Linkage == LinkOnceODRLinkage;
309 static bool isLinkOnceLinkage(LinkageTypes Linkage) {
76 GlobalValue(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) GlobalValue() argument
[all...]
H A DGlobalAlias.h31 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
41 LinkageTypes Linkage, const Twine &Name,
46 LinkageTypes Linkage, const Twine &Name,
51 LinkageTypes Linkage, const Twine &Name,
55 static GlobalAlias *create(LinkageTypes Linkage, const Twine &Name,
58 // Linkage, Type, Parent and AddressSpace taken from the Aliasee.
H A DGlobalIFunc.h36 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
46 LinkageTypes Linkage, const Twine &Name,
H A DFunction.h122 Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace,
135 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, in Create() argument
138 return new Function(Ty, Linkage, AddrSpace, N, M); in Create()
142 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, in Create() argument
144 return new Function(Ty, Linkage, static_cast<unsigned>(-1), N, M); in Create()
151 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
H A DGlobalObject.h47 LinkageTypes Linkage, const Twine &Name, in GlobalObject()
49 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace), in GlobalObject()
46 GlobalObject(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace = 0) GlobalObject() argument
H A DGlobalVariable.h54 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage,
61 LinkageTypes Linkage, Constant *Initializer,
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceGlobalInits.h75 return Linkage == llvm::GlobalValue::InternalLinkage; in isInternal()
77 llvm::GlobalValue::LinkageTypes getLinkage() const { return Linkage; } in getLinkage()
80 Linkage = L; in setLinkage()
83 return Linkage == llvm::GlobalValue::ExternalLinkage; in isExternal()
103 llvm::GlobalValue::LinkageTypes Linkage) in GlobalDeclaration()
104 : Kind(Kind), Linkage(Linkage) {} in GlobalDeclaration()
109 switch (Linkage) { in verifyLinkageDefault()
120 llvm::GlobalValue::LinkageTypes Linkage; member in Ice::GlobalDeclaration
135 llvm::GlobalValue::LinkageTypes Linkage, in create()
102 GlobalDeclaration(GlobalDeclarationKind Kind, llvm::GlobalValue::LinkageTypes Linkage) GlobalDeclaration() argument
132 create(GlobalContext *Context, const FuncSigType &Signature, llvm::CallingConv::ID CallingConv, llvm::GlobalValue::LinkageTypes Linkage, bool IsProto) create() argument
169 FunctionDeclaration(const FuncSigType &Signature, llvm::CallingConv::ID CallingConv, llvm::GlobalValue::LinkageTypes Linkage, bool IsProto) FunctionDeclaration() argument
373 constexpr llvm::GlobalValue::LinkageTypes Linkage = createExternal() local
446 VariableDeclaration(llvm::GlobalValue::LinkageTypes Linkage, bool SuppressMangling) VariableDeclaration() argument
[all...]
H A DIceGlobalInits.cpp29 llvm::GlobalValue::LinkageTypes Linkage) { in dumpLinkage()
32 switch (Linkage) { in dumpLinkage()
44 StrBuf << "Unknown linkage value: " << Linkage; in dumpLinkage() local
91 ::dumpLinkage(Stream, Linkage); in dump()
129 ::dumpLinkage(Stream, Linkage); in dump()
28 dumpLinkage(Ice::Ostream &Stream, llvm::GlobalValue::LinkageTypes Linkage) dumpLinkage() argument
/third_party/node/deps/v8/src/compiler/
H A Dcommon-operator.h144 static constexpr int kMinIndex = Linkage::kJSCallClosureParamIndex;
677 DCHECK_EQ(-1, Linkage::kJSCallClosureParamIndex); in OutputArityForFormalParameterCount()
678 DCHECK_EQ(argc + 0, Linkage::GetJSCallNewTargetParamIndex(argc)); in OutputArityForFormalParameterCount()
679 DCHECK_EQ(argc + 1, Linkage::GetJSCallArgCountParamIndex(argc)); in OutputArityForFormalParameterCount()
680 DCHECK_EQ(argc + 2, Linkage::GetJSCallContextParamIndex(argc)); in OutputArityForFormalParameterCount()
701 return Linkage::GetJSCallNewTargetParamIndex(FormalParameterCount()); in NewTargetParameterIndex()
704 return Linkage::GetJSCallArgCountParamIndex(FormalParameterCount()); in ArgCountParameterIndex()
707 return Linkage::GetJSCallContextParamIndex(FormalParameterCount()); in ContextParameterIndex()
711 // Linkage::GetJSCallContextParamIndex instead. This currently doesn't work
736 DCHECK_EQ(Linkage in NewTargetOutputIndex()
[all...]
H A Dlinkage.cc242 CallDescriptor* Linkage::ComputeIncoming(Zone* zone, in ComputeIncoming()
263 bool Linkage::NeedsFrameStateInput(Runtime::FunctionId function) { in NeedsFrameStateInput()
306 CallDescriptor* Linkage::GetRuntimeCallDescriptor( in GetRuntimeCallDescriptor()
313 if (!Linkage::NeedsFrameStateInput(function_id)) { in GetRuntimeCallDescriptor()
322 CallDescriptor* Linkage::GetCEntryStubCallDescriptor( in GetCEntryStubCallDescriptor()
381 CallDescriptor* Linkage::GetJSCallDescriptor(Zone* zone, bool is_osr, in GetJSCallDescriptor()
440 CallDescriptor* Linkage::GetStubCallDescriptor( in GetStubCallDescriptor()
548 CallDescriptor* Linkage::GetBytecodeDispatchCallDescriptor( in GetBytecodeDispatchCallDescriptor()
592 LinkageLocation Linkage::GetOsrValueLocation(int index) const { in GetOsrValueLocation()
624 bool Linkage
[all...]
H A Dmachine-graph-verifier.h16 class Linkage;
24 Linkage* linkage, bool is_stub, const char* name,
H A Dsimplified-lowering.h34 Linkage* linkage, OptimizedCompilationInfo* info,
86 Linkage* const linkage_;
116 Linkage* linkage() { return linkage_; } in linkage()
H A Dlinkage.h457 friend class Linkage;
490 // convention for any kind of call. Linkage is generally architecture-specific.
502 class V8_EXPORT_PRIVATE Linkage : public NON_EXPORTED_BASE(ZoneObject) { class
504 explicit Linkage(CallDescriptor* incoming) : incoming_(incoming) {} in Linkage() function in v8::internal::compiler::Linkage
505 Linkage(const Linkage&) = delete;
506 Linkage& operator=(const Linkage&) = delete;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/JITLink/
H A DMachOLinkGraphBuilder.h39 uint8_t Sect, uint16_t Desc, Linkage L, Scope S) in NormalizedSymbol()
56 Linkage L = Linkage::Strong;
150 static Linkage getLinkage(uint16_t Desc);
H A DJITLink.cpp70 const char *getLinkageName(Linkage L) { in getLinkageName()
72 case Linkage::Strong: in getLinkageName()
74 case Linkage::Weak: in getLinkageName()
77 llvm_unreachable("Unrecognized llvm.jitlink.Linkage enum"); in getLinkageName()
109 case Linkage::Strong: in operator <<()
112 case Linkage::Weak: in operator <<()
H A DMachOLinkGraphBuilder.cpp60 Linkage MachOLinkGraphBuilder::getLinkage(uint16_t Desc) { in getLinkage()
62 return Linkage::Weak; in getLinkage()
63 return Linkage::Strong; in getLinkage()
326 NSym.Desc & MachO::N_WEAK_REF ? Linkage::Weak : Linkage::Strong); in graphifyRegularSymbols()
334 *NSym.Name, NSym.Value, 0, Linkage::Strong, Scope::Default, in graphifyRegularSymbols()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DGlobals.cpp137 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier()
147 if (llvm::GlobalValue::isLocalLinkage(Linkage)) { in getGlobalIdentifier()
428 unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, in GlobalIndirectSymbol()
430 : GlobalValue(Ty, VTy, &Op<0>(), 1, Linkage, Name, AddressSpace) { in GlobalIndirectSymbol()
492 LinkageTypes Linkage, const Twine &Name, in create()
494 return create(Ty, AddressSpace, Linkage, Name, nullptr, Parent); in create()
498 LinkageTypes Linkage, const Twine &Name, in create()
500 return create(Ty, AddressSpace, Linkage, Name, Aliasee, Aliasee->getParent()); in create()
136 getGlobalIdentifier(StringRef Name, GlobalValue::LinkageTypes Linkage, StringRef FileName) getGlobalIdentifier() argument
427 GlobalIndirectSymbol(Type *Ty, ValueTy VTy, unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, Constant *Symbol) GlobalIndirectSymbol() argument
491 create(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, Module *Parent) create() argument
497 create(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, GlobalValue *Aliasee) create() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
H A DDwarf.h480 StringRef GDBIndexEntryLinkageString(GDBIndexEntryLinkage Linkage);
613 GDBIndexEntryLinkage Linkage; member
614 PubIndexEntryDescriptor(GDBIndexEntryKind Kind, GDBIndexEntryLinkage Linkage) in PubIndexEntryDescriptor()
615 : Kind(Kind), Linkage(Linkage) {} in PubIndexEntryDescriptor()
617 : Kind(Kind), Linkage(GIEL_EXTERNAL) {} in PubIndexEntryDescriptor()
621 Linkage(static_cast<GDBIndexEntryLinkage>((Value & LINKAGE_MASK) >> in PubIndexEntryDescriptor()
624 return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; in toBits()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ProfileData/
H A DInstrProf.cpp216 GlobalValue::LinkageTypes Linkage, in getPGOFuncName()
219 return GlobalValue::getGlobalIdentifier(RawFuncName, Linkage, FileName); in getPGOFuncName()
288 GlobalValue::LinkageTypes Linkage) { in getPGOFuncNameVarName()
292 if (!GlobalValue::isLocalLinkage(Linkage)) in getPGOFuncNameVarName()
306 GlobalValue::LinkageTypes Linkage, in createPGOFuncNameVar()
311 if (Linkage == GlobalValue::ExternalWeakLinkage) in createPGOFuncNameVar()
312 Linkage = GlobalValue::LinkOnceAnyLinkage; in createPGOFuncNameVar()
313 else if (Linkage == GlobalValue::AvailableExternallyLinkage) in createPGOFuncNameVar()
314 Linkage = GlobalValue::LinkOnceODRLinkage; in createPGOFuncNameVar()
315 else if (Linkage in createPGOFuncNameVar()
215 getPGOFuncName(StringRef RawFuncName, GlobalValue::LinkageTypes Linkage, StringRef FileName, uint64_t Version LLVM_ATTRIBUTE_UNUSED) getPGOFuncName() argument
287 getPGOFuncNameVarName(StringRef FuncName, GlobalValue::LinkageTypes Linkage) getPGOFuncNameVarName() argument
305 createPGOFuncNameVar(Module &M, GlobalValue::LinkageTypes Linkage, StringRef PGOFuncName) createPGOFuncNameVar() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h266 enum class Linkage : uint8_t {
272 const char *getLinkageName(Linkage L);
303 JITTargetAddress Size, Linkage L, Scope S, bool IsLive,
322 new (Sym) Symbol(Base, 0, Name, Size, Linkage::Weak, S, IsLive, false);
328 Linkage L) {
340 Linkage L, Scope S, bool IsLive) {
356 new (Sym) Symbol(Base, Offset, StringRef(), Size, Linkage::Strong,
363 JITTargetAddress Size, Linkage L, Scope S,
476 Linkage getLinkage() const { return static_cast<Linkage>(
[all...]
/third_party/rust/crates/bindgen/bindgen/ir/
H A Dfunction.rs67 pub enum Linkage { enum
96 linkage: Linkage,
107 linkage: Linkage, in new()
145 pub fn linkage(&self) -> Linkage { in linkage()
678 CXLinkage_External | CXLinkage_UniqueExternal => Linkage::External, in parse()
679 CXLinkage_Internal => Linkage::Internal, in parse()
701 matches!(linkage, Linkage::External) in parse()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DGlobalMerge.cpp498 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge() local
515 auto MergedLinkage = IsMachO ? Linkage : GlobalValue::PrivateLinkage; in doMerge()
525 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge() local
550 if (Linkage != GlobalValue::InternalLinkage || !IsMachO) { in doMerge()
552 Linkage, Name, GEP, &M); in doMerge()
/third_party/spirv-tools/source/opt/
H A Dtrim_capabilities_pass.h86 spv::Capability::Linkage, member in spvtools::opt::TrimCapabilitiesPass::spv::Capability
104 spv::Capability::Linkage, member in spvtools::opt::TrimCapabilitiesPass::spv::Capability

Completed in 21 milliseconds

12345