Home
last modified time | relevance | path

Searched refs:interposable (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/test/Analysis/StackSafetyAnalysis/
H A Dipa-alias.ll49 ; Aliases to interposable aliases are not allowed
77 ; Call to an interposable alias to a non-interposable aliasee
89 ; ThinLTO can resolve the prevailing implementation for interposable definitions.
94 ; Call to a dso_local/non-interposable alias/aliasee
109 ; Call to a bitcasted dso_local/non-interposable alias/aliasee
H A Dipa.ll229 ; Call to function with interposable linkage
605 ; CHECK-LABEL: @InterposableWrite1 interposable{{$}}
/llvm-project-15.0.7/lld/MachO/
H A DSymbols.cpp48 bool interposable) in Defined() argument
53 interposable(interposable), weakDefCanBeHidden(isWeakDefCanBeHidden), in Defined()
H A DSymbols.h122 bool isWeakDefCanBeHidden = false, bool interposable = false);
173 bool interposable : 1; variable
H A DSymbolTable.cpp109 bool interposable = config->namespaceKind == NamespaceKind::flat && in addDefined() local
116 isWeakDefCanBeHidden, interposable); in addDefined()
H A DLTO.cpp86 !defined->isExternalWeakDef() && !defined->interposable; in add()
H A DWriter.cpp600 } else if (defined->interposable) { in prepareBranchTarget()
614 return defined->isExternalWeakDef() || defined->interposable; in needsBinding()
H A DOptions.td782 def interposable : Flag<["-"], "interposable">,
787 Alias<interposable>,
788 HelpText<"Alias for -interposable">,
H A DSyntheticSections.cpp314 else if (defined->interposable) in addNonLazyBindingEntries()
501 assert(cast<Defined>(&sym)->interposable); in ordinalForSymbol()
/llvm-project-15.0.7/llvm/test/Verifier/
H A Dalias.ll32 ; CHECK: Alias cannot point to an interposable alias
/llvm-project-15.0.7/llvm/test/ThinLTO/X86/
H A Dweak_globals_import.ll13 ; Test that a non-prevailing def with interposable linkage doesn't prevent
/llvm-project-15.0.7/lld/test/ELF/
H A Dppc64-toc-restore-recursive-call.s7 # For a recursive call that is interposable the linker calls the plt-stub rather
/llvm-project-15.0.7/lld/test/MachO/
H A Dflat-namespace-interposable.s4 ## With -flat_namespace, non-weak extern symbols in dylibs become interposable.
/llvm-project-15.0.7/llvm/test/Instrumentation/SanitizerCoverage/
H A Dinterposable-symbol.ll1 ; Test that interposable symbols do not get put in comdats.
/llvm-project-15.0.7/lld/docs/
H A DReleaseNotes.rst197 interposable. (`D119294 <https://reviews.llvm.org/D119294>`_)
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc10299 // interposable function call: