/openbsd/gnu/llvm/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);
|
/openbsd/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kISelDAGToDAG.cpp | 81 unsigned char SymbolFlags; // M68kII::MO_* member 268 assert(AM.SymbolFlags == 0 && "oo"); in getSymbolicDisplacement() 576 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 584 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() 591 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper() 596 AM.SymbolFlags = J->getTargetFlags(); in matchWrapper() 599 AM.SymbolFlags = BA->getTargetFlags(); in matchWrapper() 620 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 625 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() 628 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper() [all …]
|
/openbsd/gnu/llvm/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 | Layer.cpp | 56 SymbolFlags[EmuTLSV] = Flags; in IRMaterializationUnit() 72 SymbolFlags[EmuTLST] = Flags; in IRMaterializationUnit() 79 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(G); in IRMaterializationUnit() 82 SymbolFlags[MangledName] |= JITSymbolFlags::Weak; in IRMaterializationUnit() 95 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit() 97 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit()
|
H A D | ObjectFileInterface.cpp | 35 } while (I.SymbolFlags.count(I.InitSymbol)); in addInitSymbol() 37 I.SymbolFlags[I.InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in addInitSymbol() 77 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getMachOObjectFileSymbolInfo() 135 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getELFObjectFileSymbolInfo() 216 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getCOFFObjectFileSymbolInfo() 267 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags); in getGenericObjectFileSymbolInfo()
|
H A D | Core.cpp | 485 SymbolFlagsMap SymbolFlags; in extractFlags() local 697 for (auto SFItr = SymbolFlags.begin(), SFEnd = SymbolFlags.end(); in defineMaterializing() 735 return SymbolFlags; in defineMaterializing() 836 for (auto &KV : SymbolFlags) { in getRequestedSymbols() 2897 assert(MR.SymbolFlags.empty() && in OL_destroyMaterializationResponsibility() 2937 MR.SymbolFlags.clear(); in OL_notifyEmitted() 2952 MR.SymbolFlags.insert(KV); in OL_defineMaterializing() 2967 for (auto &KV : MR.SymbolFlags) in OL_notifyFailed() 2969 MR.SymbolFlags.clear(); in OL_notifyFailed() 3027 MR.SymbolFlags.erase(I); in OL_delegate() [all …]
|
H A D | LazyReexports.cpp | 232 SymbolFlagsMap SymbolFlags; in extractFlags() local 236 SymbolFlags[KV.first] = KV.second.AliasFlags; in extractFlags() 238 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 | 84 SymbolFlagsMap SymbolFlags; in createDSOHandleSectionInterface() local 85 SymbolFlags[DSOHandleSymbol] = JITSymbolFlags::Exported; in createDSOHandleSectionInterface() 86 return MaterializationUnit::Interface(std::move(SymbolFlags), in createDSOHandleSectionInterface()
|
H A D | ObjectLinkingLayer.cpp | 58 LGI.SymbolFlags[ES.intern(Sym->getName())] = Flags; in scanLinkGraph()
|
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Core.h | 606 Error defineMaterializing(SymbolFlagsMap SymbolFlags); 652 SymbolFlagsMap SymbolFlags, in MaterializationResponsibility() argument 655 SymbolFlags(std::move(SymbolFlags)), InitSymbol(std::move(InitSymbol)) { in MaterializationResponsibility() 661 SymbolFlagsMap SymbolFlags; variable 683 : SymbolFlags(std::move(InitalSymbolFlags)), in Interface() 689 SymbolFlagsMap SymbolFlags; member 694 : SymbolFlags(std::move(I.SymbolFlags)), in MaterializationUnit() 717 SymbolFlags.erase(Name); in doDiscard() 729 SymbolFlagsMap SymbolFlags; 1742 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);
|
/openbsd/gnu/llvm/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()
|
/openbsd/gnu/llvm/llvm/tools/llvm-tapi-diff/ |
H A D | DiffEngine.h | 86 std::string getFlagString(MachO::SymbolFlags Flags) { in getFlagString() 87 return Flags != MachO::SymbolFlags::None in getFlagString() 102 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()
|
/openbsd/gnu/llvm/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()
|
/openbsd/gnu/llvm/llvm/include/llvm/MC/ |
H A D | MCSymbolCOFF.h | 21 enum SymbolFlags : uint16_t { enum
|
/openbsd/gnu/llvm/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink.cpp | 633 I->SymbolFlags.clear(); in getTestObjectFileInterface() 641 I->SymbolFlags[I->InitSymbol] = in getTestObjectFileInterface() 686 I->SymbolFlags[InternedName] = std::move(*SymFlags); in getTestObjectFileInterface() 1041 for (auto &KV : ObjInterface.SymbolFlags) in Session() 1489 for (auto &KV : I->SymbolFlags) in getObjectFileInterfaceHidden()
|
/openbsd/gnu/llvm/llvm/lib/ObjectYAML/ |
H A D | WasmYAML.cpp | 561 void ScalarBitSetTraits<WasmYAML::SymbolFlags>::bitset( in bitset() 562 IO &IO, WasmYAML::SymbolFlags &Value) { in bitset()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 80 unsigned char SymbolFlags = X86II::MO_NO_FLAG; // X86II::MO_* member 297 AM.SymbolFlags); in getAddressOperands() 306 assert(AM.SymbolFlags == 0 && "oo"); in getAddressOperands() 313 AM.SymbolFlags); in getAddressOperands() 1769 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 1774 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() 1778 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper() 1783 AM.SymbolFlags = J->getTargetFlags(); in matchWrapper() 1786 AM.SymbolFlags = BA->getTargetFlags(); in matchWrapper() 1845 AM.SymbolFlags == X86II::MO_NO_FLAG && in matchAddress() [all …]
|
/openbsd/gnu/llvm/llvm/tools/llvm-ifs/ |
H A D | llvm-ifs.cpp | 236 File.addSymbol(Kind, Name, Targets, SymbolFlags::WeakDefined); in writeTbdStub()
|