Home
last modified time | relevance | path

Searched refs:SymbolFlags (Results 1 – 25 of 26) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/include/llvm/TextAPI/
H A DSymbol.h24 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 DInterfaceFile.h350 SymbolFlags Flags = SymbolFlags::None);
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp81 unsigned char SymbolFlags; // M68kII::MO_* member
86 MCSym(nullptr), JT(-1), Alignment(), SymbolFlags(M68kII::MO_NO_FLAG) {} in M68kISelAddressMode()
250 AM.SymbolFlags); in getSymbolicDisplacement()
256 AM.Disp, AM.SymbolFlags); in getSymbolicDisplacement()
262 Sym = CurDAG->getTargetExternalSymbol(AM.ES, MVT::i32, AM.SymbolFlags); in getSymbolicDisplacement()
268 assert(AM.SymbolFlags == 0 && "oo"); in getSymbolicDisplacement()
275 Sym = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags); in getSymbolicDisplacement()
281 AM.SymbolFlags); in getSymbolicDisplacement()
576 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper()
584 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DMangling.cpp33 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 DLayer.cpp56 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 DObjectFileInterface.cpp35 } 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 DCore.cpp485 SymbolFlagsMap SymbolFlags; in extractFlags() local
487 SymbolFlags[KV.first] = KV.second.AliasFlags; in extractFlags()
489 return MaterializationUnit::Interface(std::move(SymbolFlags), nullptr); in extractFlags()
691 JITDylib::defineMaterializing(SymbolFlagsMap SymbolFlags) { in defineMaterializing() argument
697 for (auto SFItr = SymbolFlags.begin(), SFEnd = SymbolFlags.end(); in defineMaterializing()
731 SymbolFlags.erase(RejectedWeakDefs.back()); in defineMaterializing()
735 return SymbolFlags; in defineMaterializing()
772 *FromMR.RT, std::move(MU->SymbolFlags), in replace()
819 SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) { in delegate() argument
827 *FromMR.RT, std::move(SymbolFlags), std::move(InitSymbol)); in delegate()
[all …]
H A DLazyReexports.cpp232 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 DCompileOnDemandLayer.cpp324 SymbolFlagsMap SymbolFlags; in emitPartition() local
326 PromotedGlobals, SymbolFlags); in emitPartition()
328 if (auto Err = R->defineMaterializing(SymbolFlags)) in emitPartition()
H A DDebugUtils.cpp188 raw_ostream &operator<<(raw_ostream &OS, const SymbolFlagsMap &SymbolFlags) { in operator <<() argument
189 return OS << printSequence(SymbolFlags, '{', '}', in operator <<()
H A DELFNixPlatform.cpp84 SymbolFlagsMap SymbolFlags; in createDSOHandleSectionInterface() local
85 SymbolFlags[DSOHandleSymbol] = JITSymbolFlags::Exported; in createDSOHandleSectionInterface()
86 return MaterializationUnit::Interface(std::move(SymbolFlags), in createDSOHandleSectionInterface()
H A DObjectLinkingLayer.cpp58 LGI.SymbolFlags[ES.intern(Sym->getName())] = Flags; in scanLinkGraph()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h555 const SymbolFlagsMap &getSymbols() const { return SymbolFlags; } in getSymbols()
606 Error defineMaterializing(SymbolFlagsMap SymbolFlags);
652 SymbolFlagsMap SymbolFlags, in MaterializationResponsibility() argument
655 SymbolFlags(std::move(SymbolFlags)), InitSymbol(std::move(InitSymbol)) { in MaterializationResponsibility()
656 assert(!this->SymbolFlags.empty() && "Materializing nothing?"); in MaterializationResponsibility()
661 SymbolFlagsMap SymbolFlags; variable
683 : SymbolFlags(std::move(InitalSymbolFlags)), in Interface()
685 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) && in Interface()
689 SymbolFlagsMap SymbolFlags; member
694 : SymbolFlags(std::move(I.SymbolFlags)), in MaterializationUnit()
[all …]
H A DMangling.h54 ArrayRef<GlobalValue *> GVs, SymbolFlagsMap &SymbolFlags,
H A DDebugUtils.h54 raw_ostream &operator<<(raw_ostream &OS, const SymbolFlagsMap &SymbolFlags);
/openbsd-src/gnu/llvm/llvm/lib/TextAPI/
H A DTextStub.cpp677 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()
962 CurrentSection.Targets, SymbolFlags::WeakDefined); in denormalize()
[all …]
H A DInterfaceFile.cpp111 const TargetList &Targets, SymbolFlags Flags) { in addSymbol()
/openbsd-src/gnu/llvm/llvm/tools/llvm-tapi-diff/
H A DDiffEngine.h86 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 DDiffEngine.cpp77 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-src/gnu/llvm/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h36 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-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCSymbolCOFF.h21 enum SymbolFlags : uint16_t { enum
/openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp633 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-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp561 void ScalarBitSetTraits<WasmYAML::SymbolFlags>::bitset( in bitset()
562 IO &IO, WasmYAML::SymbolFlags &Value) { in bitset()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp80 unsigned char SymbolFlags = X86II::MO_NO_FLAG; // X86II::MO_* member
297 AM.SymbolFlags); in getAddressOperands()
300 AM.Disp, AM.SymbolFlags); in getAddressOperands()
303 Disp = CurDAG->getTargetExternalSymbol(AM.ES, MVT::i32, AM.SymbolFlags); in getAddressOperands()
306 assert(AM.SymbolFlags == 0 && "oo"); in getAddressOperands()
310 Disp = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags); 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()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-ifs/
H A Dllvm-ifs.cpp236 File.addSymbol(Kind, Name, Targets, SymbolFlags::WeakDefined); in writeTbdStub()

12