Searched refs:Weak (Results 1 - 25 of 60) sorted by relevance

123

/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DModuleUtils.h53 bool Weak = false);
66 StringRef VersionCheckName = StringRef(), bool Weak = false);
79 StringRef VersionCheckName = StringRef(), bool Weak = false);
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DJITSymbol.cpp27 Flags |= JITSymbolFlags::Weak;
56 Flags |= JITSymbolFlags::Weak;
77 Flags |= JITSymbolFlags::Weak;
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp175 bool Weak) {
181 if (Weak && Fn->isDeclaration())
203 StringRef VersionCheckName, bool Weak) {
208 declareSanitizerInitFunction(M, InitName, InitArgTypes, Weak);
213 if (Weak) {
238 if (Weak)
249 StringRef VersionCheckName, bool Weak) {
258 declareSanitizerInitFunction(M, InitName, InitArgTypes, Weak)};
263 M, CtorName, InitName, InitArgTypes, InitArgs, VersionCheckName, Weak);
173 declareSanitizerInitFunction(Module &M, StringRef InitName, ArrayRef<Type *> InitArgTypes, bool Weak) argument
200 createSanitizerCtorAndInitFunctions( Module &M, StringRef CtorName, StringRef InitName, ArrayRef<Type *> InitArgTypes, ArrayRef<Value *> InitArgs, StringRef VersionCheckName, bool Weak) argument
245 getOrCreateSanitizerCtorAndInitFunctions( Module &M, StringRef CtorName, StringRef InitName, ArrayRef<Type *> InitArgTypes, ArrayRef<Value *> InitArgs, function_ref<void(Function *, FunctionCallee)> FunctionsCreatedCallback, StringRef VersionCheckName, bool Weak) argument
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h82 Weak = 1U << 1,
128 /// Returns true if the Weak flag is set.
130 return (Flags & Weak) == Weak;
/openbsd-current/gnu/llvm/lld/MachO/
H A DSymbols.h202 enum class RefState : uint8_t { Unreferenced = 0, Weak = 1, Strong = 2 }; member in class:lld::macho::RefState
213 bool isWeakRef() const override { return refState == RefState::Weak; }
268 return refState == RefState::Weak ||
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DValueHandle.h37 enum HandleBaseKind { Assert, Callback, Weak, WeakTracking }; enumerator in enum:llvm::ValueHandleBase::HandleBaseKind
146 WeakVH() : ValueHandleBase(Weak) {}
147 WeakVH(Value *P) : ValueHandleBase(Weak, P) {}
149 : ValueHandleBase(Weak, RHS) {}
/openbsd-current/gnu/llvm/llvm/include/llvm/InterfaceStub/
H A DIFSStub.h59 bool Weak; member in struct:llvm::ifs::IFSSymbol
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp326 createAliasSymbol(WeakExternal.SymbolName, Linkage::Weak, S, *Target);
339 return make_error<JITLinkError>("Weak symbol alias requested but actual "
353 Target->getSize(), Linkage::Weak, Scope::Local, false);
380 return make_error<JITLinkError>("Weak external symbol with external "
555 L = Linkage::Weak;
562 L = Linkage::Weak;
575 L = Linkage::Weak;
H A DJITLinkGeneric.cpp223 Sym->setLinkage(ResultI->second.getFlags().isWeak() ? Linkage::Weak
240 case Linkage::Weak:
H A DJITLink.cpp73 case Linkage::Weak:
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp82 assert(Sym->getLinkage() == Linkage::Weak &&
198 if (Sym->getLinkage() == Linkage::Weak)
199 Flags |= JITSymbolFlags::Weak;
218 if (Sym->getLinkage() == Linkage::Weak)
219 Flags |= JITSymbolFlags::Weak;
406 if (Sym->hasName() && Sym->getLinkage() == Linkage::Weak &&
410 JITSymbolFlags SF = JITSymbolFlags::Weak;
H A DObjectFileInterface.cpp131 // ELF STB_GNU_UNIQUE should map to Weak for ORC.
133 *SymFlags |= JITSymbolFlags::Weak;
209 // Weak external is always a function
214 *SymFlags |= JITSymbolFlags::Weak;
H A DRTDyldObjectLinkingLayer.cpp260 I->second.setFlags(I->second.getFlags() | JITSymbolFlags::Weak);
324 Flags |= JITSymbolFlags::Weak;
H A DLayer.cpp82 SymbolFlags[MangledName] |= JITSymbolFlags::Weak;
/openbsd-current/gnu/llvm/llvm/lib/Object/
H A DCOFFImportFile.cpp181 NewArchiveMember createWeakExternal(StringRef Sym, StringRef Weak, bool Imp);
497 StringRef Weak, bool Imp) {
569 (Prefix + Weak).str()});
496 createWeakExternal(StringRef Sym, StringRef Weak, bool Imp) argument
/openbsd-current/gnu/llvm/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp104 Kind = MigrationContext::GCAttrOccurrence::Weak;
200 if (Attr.Kind == MigrationContext::GCAttrOccurrence::Weak) {
H A DTransforms.h87 enum AttrKind { Weak, Strong } Kind; enumerator in enum:clang::arcmt::trans::MigrationContext::GCAttrOccurrence::AttrKind
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.cpp112 // Weak edges are for clustering and other constraints.
114 getWeakLeft(Cand.SU, Cand.AtTop), TryCand, Cand, Weak))
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DVLIWMachineScheduler.h113 Weak enumerator in enum:llvm::ConvergingVLIWScheduler::CandResult
H A DScheduleDAG.h63 // Weak dependencies may be violated by the scheduling strategy, but only if
66 // Strong OrderKinds must occur before "Weak".
67 // Weak OrderKinds must occur after "Weak".
73 Weak, ///< Arbitrary weak DAG edge. enumerator in enum:llvm::SDep::OrderKind
74 Cluster ///< Weak DAG edge linking a chain of clustered instrs.
190 /// Tests if this a weak dependence. Weak dependencies are considered DAG
195 return getKind() == Order && Contents.OrdKind >= Weak;
/openbsd-current/gnu/llvm/llvm/include/llvm/ObjCopy/
H A DCommonConfig.h163 Weak, member in class:llvm::objcopy::SymbolFlag
/openbsd-current/gnu/llvm/llvm/tools/llvm-ifs/
H A Dllvm-ifs.cpp235 if (Symbol.Weak)
473 if (Symbol.Weak != SI->second.Weak) {
474 Symbol.Weak = false;
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp678 assert(PropDecl->getSetterKind() == ObjCPropertyDecl::Weak ||
694 if (PropDecl->getSetterKind() == ObjCPropertyDecl::Weak)
908 case ObjCPropertyDecl::Weak:
/openbsd-current/gnu/llvm/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp216 uint8_t Bind = Sym.Weak ? STB_WEAK : STB_GLOBAL;
525 TargetSym.Weak = true;
527 TargetSym.Weak = false;
H A DIFSHandler.cpp130 IO.mapOptional("Weak", Symbol.Weak, false);

Completed in 237 milliseconds

123