| /llvm-project-15.0.7/llvm/include/llvm/TextAPI/ |
| H A D | Symbol.h | 24 enum class SymbolFlags : uint8_t { enum 64 Symbol(SymbolKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags) in Symbol() 73 SymbolFlags getFlags() const { return Flags; } in getFlags() 76 return (Flags & SymbolFlags::WeakDefined) == SymbolFlags::WeakDefined; in isWeakDefined() 80 return (Flags & SymbolFlags::WeakReferenced) == SymbolFlags::WeakReferenced; in isWeakReferenced() 84 return (Flags & SymbolFlags::ThreadLocalValue) == in isThreadLocalValue() 85 SymbolFlags::ThreadLocalValue; in isThreadLocalValue() 89 return (Flags & SymbolFlags::Undefined) == SymbolFlags::Undefined; in isUndefined() 93 return (Flags & SymbolFlags::Rexported) == SymbolFlags::Rexported; in isReexported() 128 SymbolFlags Flags;
|
| H A D | InterfaceFile.h | 350 SymbolFlags Flags = SymbolFlags::None);
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kISelDAGToDAG.cpp | 80 unsigned char SymbolFlags; // M68kII::MO_* member 267 assert(AM.SymbolFlags == 0 && "oo"); in getSymbolicDisplacement() 570 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 578 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() 585 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper() 590 AM.SymbolFlags = J->getTargetFlags(); in matchWrapper() 593 AM.SymbolFlags = BA->getTargetFlags(); in matchWrapper() 614 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 619 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() 622 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Mangling.cpp | 33 SymbolFlagsMap &SymbolFlags, in add() argument 51 SymbolFlags[EmuTLSV] = Flags; in add() 68 SymbolFlags[EmuTLST] = Flags; in add() 77 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(*G); in add()
|
| H A D | ObjectFileInterface.cpp | 33 } while (I.SymbolFlags.count(I.InitSymbol)); in addInitSymbol() 35 I.SymbolFlags[I.InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in addInitSymbol() 75 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getMachOObjectFileSymbolInfo() 133 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getELFObjectFileSymbolInfo() 214 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getCOFFObjectFileSymbolInfo() 256 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getGenericObjectFileSymbolInfo()
|
| H A D | Layer.cpp | 56 SymbolFlags[EmuTLSV] = Flags; in IRMaterializationUnit() 72 SymbolFlags[EmuTLST] = Flags; in IRMaterializationUnit() 79 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(G); in IRMaterializationUnit() 92 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit() 94 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
|
| H A D | Core.cpp | 484 SymbolFlagsMap SymbolFlags; in extractFlags() local 696 for (auto SFItr = SymbolFlags.begin(), SFEnd = SymbolFlags.end(); in defineMaterializing() 734 return SymbolFlags; in defineMaterializing() 835 for (auto &KV : SymbolFlags) { in getRequestedSymbols() 2895 assert(MR.SymbolFlags.empty() && in OL_destroyMaterializationResponsibility() 2935 MR.SymbolFlags.clear(); in OL_notifyEmitted() 2950 MR.SymbolFlags.insert(KV); in OL_defineMaterializing() 2965 for (auto &KV : MR.SymbolFlags) in OL_notifyFailed() 2967 MR.SymbolFlags.clear(); in OL_notifyFailed() 3025 MR.SymbolFlags.erase(I); in OL_delegate() [all …]
|
| H A D | LazyReexports.cpp | 228 SymbolFlagsMap SymbolFlags; in extractFlags() local 232 SymbolFlags[KV.first] = KV.second.AliasFlags; in extractFlags() 234 return MaterializationUnit::Interface(std::move(SymbolFlags), nullptr); in extractFlags()
|
| H A D | CompileOnDemandLayer.cpp | 324 SymbolFlagsMap SymbolFlags; in emitPartition() local 326 PromotedGlobals, SymbolFlags); in emitPartition() 328 if (auto Err = R->defineMaterializing(SymbolFlags)) in emitPartition()
|
| H A D | DebugUtils.cpp | 188 raw_ostream &operator<<(raw_ostream &OS, const SymbolFlagsMap &SymbolFlags) { in operator <<() argument 189 return OS << printSequence(SymbolFlags, '{', '}', in operator <<()
|
| H A D | ELFNixPlatform.cpp | 83 SymbolFlagsMap SymbolFlags; in createDSOHandleSectionInterface() local 84 SymbolFlags[DSOHandleSymbol] = JITSymbolFlags::Exported; in createDSOHandleSectionInterface() 85 return MaterializationUnit::Interface(std::move(SymbolFlags), in createDSOHandleSectionInterface()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 598 Error defineMaterializing(SymbolFlagsMap SymbolFlags); 644 SymbolFlagsMap SymbolFlags, in MaterializationResponsibility() argument 647 SymbolFlags(std::move(SymbolFlags)), InitSymbol(std::move(InitSymbol)) { in MaterializationResponsibility() 653 SymbolFlagsMap SymbolFlags; variable 675 : SymbolFlags(std::move(InitalSymbolFlags)), in Interface() 681 SymbolFlagsMap SymbolFlags; member 686 : SymbolFlags(std::move(I.SymbolFlags)), in MaterializationUnit() 709 SymbolFlags.erase(Name); in doDiscard() 714 SymbolFlagsMap SymbolFlags; 1727 SymbolFlagsMap SymbolFlags); [all …]
|
| H A D | Mangling.h | 54 ArrayRef<GlobalValue *> GVs, SymbolFlagsMap &SymbolFlags,
|
| H A D | DebugUtils.h | 54 raw_ostream &operator<<(raw_ostream &OS, const SymbolFlagsMap &SymbolFlags);
|
| /llvm-project-15.0.7/llvm/lib/TextAPI/ |
| H A D | TextStub.cpp | 677 SymbolFlags::WeakDefined); in denormalize() 680 SymbolFlags::ThreadLocalValue); in denormalize() 691 SymbolFlags::Undefined); in denormalize() 694 SymbolFlags::Undefined); in denormalize() 701 SymbolFlags::Undefined); in denormalize() 705 SymbolFlags::Undefined); in denormalize() 711 SymbolFlags::Undefined); in denormalize() 715 SymbolFlags::Undefined | SymbolFlags::WeakReferenced); in denormalize() 942 SymbolFlags Flag = SymbolFlags::None) { in denormalize() 972 handleSymbols(Reexports, SymbolFlags::Rexported); in denormalize() [all …]
|
| H A D | InterfaceFile.cpp | 111 const TargetList &Targets, SymbolFlags Flags) { in addSymbol()
|
| /llvm-project-15.0.7/llvm/tools/llvm-tapi-diff/ |
| H A D | DiffEngine.h | 87 std::string getFlagString(MachO::SymbolFlags Flags) { in getFlagString() 88 return Flags != MachO::SymbolFlags::None in getFlagString() 103 std::string stringifySymbolFlag(MachO::SymbolFlags Flag);
|
| H A D | DiffEngine.cpp | 77 std::string SymScalar::stringifySymbolFlag(MachO::SymbolFlags Flag) { in stringifySymbolFlag() 79 case MachO::SymbolFlags::None: in stringifySymbolFlag() 81 case MachO::SymbolFlags::ThreadLocalValue: in stringifySymbolFlag() 83 case MachO::SymbolFlags::WeakDefined: in stringifySymbolFlag() 85 case MachO::SymbolFlags::WeakReferenced: in stringifySymbolFlag() 87 case MachO::SymbolFlags::Undefined: in stringifySymbolFlag() 89 case MachO::SymbolFlags::Rexported: in stringifySymbolFlag()
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 36 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SymbolFlags) 164 SymbolFlags Flags; 209 SymbolFlags Flags; 214 SymbolFlags Flags; 479 template <> struct ScalarBitSetTraits<WasmYAML::SymbolFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 480 static void bitset(IO &IO, WasmYAML::SymbolFlags &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | OrcTestCommon.h | 102 orc::SymbolFlagsMap SymbolFlags, MaterializeFunction Materialize, 107 Interface(std::move(SymbolFlags), std::move(InitSym))), in MaterializationUnit() argument
|
| H A D | CoreAPIsTest.cpp | 276 auto SymbolFlags = cantFail(ES.lookupFlags( in TEST_F() local 282 EXPECT_EQ(SymbolFlags.size(), 2U) in TEST_F() 284 EXPECT_EQ(SymbolFlags.count(Foo), 1U) << "Missing lookupFlags result for Foo"; in TEST_F() 285 EXPECT_EQ(SymbolFlags[Foo], FooSym.getFlags()) in TEST_F() 287 EXPECT_EQ(SymbolFlags.count(Bar), 1U) in TEST_F() 289 EXPECT_EQ(SymbolFlags[Bar], BarSym.getFlags()) in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCSymbolCOFF.h | 21 enum SymbolFlags : uint16_t { enum
|
| /llvm-project-15.0.7/llvm/unittests/TextAPI/ |
| H A D | TextStubV3Tests.cpp | 282 SymbolFlags::WeakDefined); in TEST() 284 SymbolFlags::ThreadLocalValue); in TEST() 349 SymbolFlags::WeakDefined); in TEST() 351 SymbolFlags::ThreadLocalValue); in TEST()
|
| H A D | TextStubV1Tests.cpp | 186 SymbolFlags::WeakDefined); in TEST() 188 SymbolFlags::ThreadLocalValue); in TEST()
|
| H A D | TextStubV2Tests.cpp | 206 SymbolFlags::WeakDefined); in TEST() 208 SymbolFlags::ThreadLocalValue); in TEST()
|