| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | JITSymbol.cpp | 22 JITSymbolFlags llvm::JITSymbolFlags::fromGlobalValue(const GlobalValue &GV) { in fromGlobalValue() 25 JITSymbolFlags Flags = JITSymbolFlags::None; in fromGlobalValue() 27 Flags |= JITSymbolFlags::Weak; in fromGlobalValue() 29 Flags |= JITSymbolFlags::Common; in fromGlobalValue() 52 JITSymbolFlags llvm::JITSymbolFlags::fromSummary(GlobalValueSummary *S) { in fromSummary() 53 JITSymbolFlags Flags = JITSymbolFlags::None; in fromSummary() 56 Flags |= JITSymbolFlags::Weak; in fromSummary() 58 Flags |= JITSymbolFlags::Common; in fromSummary() 68 Expected<JITSymbolFlags> 75 JITSymbolFlags Flags = JITSymbolFlags::None; in fromObjectSymbol() [all …]
|
| H A D | RuntimeDyldImpl.h | 221 SymbolTableEntry(unsigned SectionID, uint64_t Offset, JITSymbolFlags Flags) in SymbolTableEntry() 228 JITSymbolFlags getFlags() const { return Flags; } in getFlags() 233 JITSymbolFlags Flags = JITSymbolFlags::None; 349 virtual Expected<JITSymbolFlags> getJITSymbolFlags(const SymbolRef &Sym); 356 JITSymbolFlags Flags) const { in modifyAddressBasedOnFlags()
|
| H A D | RuntimeDyld.cpp | 285 *JITSymFlags &= ~JITSymbolFlags::Weak; in loadObjectImpl() 287 *JITSymFlags &= ~JITSymbolFlags::Common; in loadObjectImpl() 729 Expected<JITSymbolFlags> 731 return JITSymbolFlags::fromObjectSymbol(SR); in getJITSymbolFlags() 1103 JITSymbolFlags Flags; in applyExternalSymbolRelocations()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | JITSymbol.h | 74 class JITSymbolFlags { 93 JITSymbolFlags() = default; 187 static Expected<JITSymbolFlags> 195 inline JITSymbolFlags operator&(const JITSymbolFlags &LHS, 197 JITSymbolFlags Tmp = LHS; 202 inline JITSymbolFlags operator|(const JITSymbolFlags &LHS, 204 JITSymbolFlags Tmp = LHS; 225 JITSymbolFlags::TargetFlagsType Flags = 0; 243 fromPointer(T *P, JITSymbolFlags Flags = JITSymbolFlags::Exported) { 261 JITSymbolFlags Flags; [all …]
|
| H A D | RTDyldMemoryManager.h | 101 return JITSymbol(getSymbolAddress(Name), JITSymbolFlags::Exported); in findSymbol() 125 JITSymbolFlags::Exported); in findSymbolInLogicalDylib()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | OrcRemoteTargetRPCAPI.h | 78 template <> class SerializationTypeName<JITSymbolFlags> { 84 class SerializationTraits<ChannelT, JITSymbolFlags> { 87 static Error serialize(ChannelT &C, const JITSymbolFlags &Flags) { in serialize() 91 static Error deserialize(ChannelT &C, JITSymbolFlags &Flags) { in deserialize() 92 JITSymbolFlags::UnderlyingType JITFlags; in deserialize() 93 JITSymbolFlags::TargetFlagsType TargetFlags; in deserialize() 96 Flags = JITSymbolFlags(static_cast<JITSymbolFlags::FlagNames>(JITFlags), in deserialize()
|
| H A D | IndirectionUtils.h | 278 using StubInitsMap = StringMap<std::pair<JITTargetAddress, JITSymbolFlags>>; 284 JITSymbolFlags StubFlags) = 0; 366 JITSymbolFlags StubFlags) override { in createStub() 448 JITSymbolFlags StubFlags) { in createStubInternal() 461 StringMap<std::pair<StubKey, JITSymbolFlags>> StubIndexes;
|
| H A D | Core.h | 116 using SymbolFlagsMap = DenseMap<SymbolStringPtr, JITSymbolFlags>; 384 SymbolAliasMapEntry(SymbolStringPtr Aliasee, JITSymbolFlags AliasFlags) in SymbolAliasMapEntry() 388 JITSymbolFlags AliasFlags; 1100 SymbolTableEntry(JITSymbolFlags Flags) in SymbolTableEntry() 1105 JITSymbolFlags getFlags() const { return Flags; } in getFlags() 1112 void setFlags(JITSymbolFlags Flags) { this->Flags = Flags; } in setFlags() 1133 JITSymbolFlags Flags;
|
| H A D | DebugUtils.h | 45 raw_ostream &operator<<(raw_ostream &OS, const JITSymbolFlags &Flags);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Mangling.cpp | 51 auto Flags = JITSymbolFlags::fromGlobalValue(*GV); in add() 80 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(*G); in add() 121 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym); in getObjectSymbolInfo() 127 *SymFlags &= ~JITSymbolFlags::Exported; in getObjectSymbolInfo() 144 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in getObjectSymbolInfo()
|
| H A D | ObjectLinkingLayer.cpp | 57 JITSymbolFlags Flags; in scanLinkGraph() 59 Flags |= JITSymbolFlags::Exported; in scanLinkGraph() 62 Flags |= JITSymbolFlags::Callable; in scanLinkGraph() 212 JITSymbolFlags Flags; in notifyResolved() 215 Flags |= JITSymbolFlags::Callable; in notifyResolved() 217 Flags |= JITSymbolFlags::Exported; in notifyResolved() 231 JITSymbolFlags Flags; in notifyResolved() 232 Flags |= JITSymbolFlags::Absolute; in notifyResolved() 234 Flags |= JITSymbolFlags::Callable; in notifyResolved() 236 Flags |= JITSymbolFlags::Weak; in notifyResolved() [all …]
|
| H A D | OrcV2CBindings.cpp | 225 static JITSymbolFlags toJITSymbolFlags(LLVMJITSymbolFlags F) { in toJITSymbolFlags() 227 JITSymbolFlags JSF; in toJITSymbolFlags() 230 JSF |= JITSymbolFlags::Exported; in toJITSymbolFlags() 232 JSF |= JITSymbolFlags::Weak; in toJITSymbolFlags() 234 JSF |= JITSymbolFlags::Callable; in toJITSymbolFlags() 236 JSF |= JITSymbolFlags::MaterializationSideEffectsOnly; in toJITSymbolFlags() 245 if (JSF & JITSymbolFlags::Exported) in fromJITSymbolFlags() 247 if (JSF & JITSymbolFlags::Weak) in fromJITSymbolFlags() 249 if (JSF & JITSymbolFlags::Callable) in fromJITSymbolFlags() 251 if (JSF & JITSymbolFlags::MaterializationSideEffectsOnly) in fromJITSymbolFlags() [all …]
|
| H A D | Layer.cpp | 54 auto Flags = JITSymbolFlags::fromGlobalValue(GV); in IRMaterializationUnit() 80 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(G); in IRMaterializationUnit() 95 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
|
| H A D | Speculation.cpp | 45 JITSymbolFlags::Exported); in addSpeculationRuntime() 48 JITSymbolFlags::Exported); in addSpeculationRuntime()
|
| H A D | ExecutionUtils.cpp | 189 JITSymbolFlags::Exported); in enable() 192 JITSymbolFlags::Exported); in enable() 261 JITSymbolFlags::Exported); in tryToGenerate()
|
| H A D | EPCDynamicLibrarySearchGenerator.cpp | 57 JITEvaluatedSymbol(*ResultI, JITSymbolFlags::Exported); in tryToGenerate()
|
| H A D | EPCIndirectionUtils.cpp | 62 JITSymbolFlags StubFlags) override; 73 using StubInfo = std::pair<IndirectStubInfo, JITSymbolFlags>; 139 JITSymbolFlags StubFlags) { in createStub()
|
| H A D | MachOPlatform.cpp | 117 HeaderSymbolFlags[HeaderStartSymbol] = JITSymbolFlags::Exported; in createHeaderSymbols() 120 JITSymbolFlags::Exported; in createHeaderSymbols() 176 JITSymbolFlags::Exported}}, in Create() 179 JITSymbolFlags::Exported}}}))) in Create() 229 JITSymbolFlags::Exported}; in addAliases()
|
| H A D | DebugUtils.cpp | 58 bool flagsMatchCLOpts(const JITSymbolFlags &Flags) { in flagsMatchCLOpts() 157 raw_ostream &operator<<(raw_ostream &OS, const JITSymbolFlags &Flags) { in operator <<()
|
| H A D | LLJIT.cpp | 139 JITSymbolFlags::Exported); in GenericLLVMIRPlatformSupport() 142 JITSymbolFlags()); in GenericLLVMIRPlatformSupport() 159 JITSymbolFlags()); in setupJITDylib() 474 R.defineMaterializing({{InternedName, JITSymbolFlags::Callable}})) in operator ()()
|
| H A D | IndirectionUtils.cpp | 29 : MaterializationUnit(SymbolFlagsMap({{Name, JITSymbolFlags::Exported}}), in CompileCallbackMaterializationUnit() 38 Result[Name] = JITEvaluatedSymbol(Compile(), JITSymbolFlags::Exported); in materialize()
|
| H A D | Core.cpp | 894 JITSymbolFlags::HasError); in addDependencies() 937 Flags &= ~(JITSymbolFlags::Weak | JITSymbolFlags::Common); in resolve() 940 ~(JITSymbolFlags::Weak | JITSymbolFlags::Common)) && in resolve() 964 JITSymbolFlags ResolvedFlags = ResolvedSym.getFlags(); in resolve() 1175 Sym.setFlags(Sym.getFlags() | JITSymbolFlags::HasError); in failSymbols() 1195 JITSymbolFlags::HasError); in failSymbols() 2768 auto WeakFlags = JITSymbolFlags::Weak | JITSymbolFlags::Common; in OL_notifyResolved()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/lli/ |
| H A D | ExecutionUtils.h | 52 pointerToJITTargetAddress(Handler), JITSymbolFlags::Exported); in expose()
|
| H A D | RemoteJITUtils.h | 111 return JITSymbol(*Addr, JITSymbolFlags::Exported); in findSymbol()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldMachOARM.h | 36 Expected<JITSymbolFlags> getJITSymbolFlags(const SymbolRef &SR) override { in getJITSymbolFlags() 45 JITSymbolFlags Flags) const override { in modifyAddressBasedOnFlags()
|