| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TextAPI/ |
| H A D | Symbol.h | 25 enum class SymbolFlags : uint8_t { enum 59 Symbol(SymbolKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags) in Symbol() 68 SymbolFlags getFlags() const { return Flags; } in getFlags() 71 return (Flags & SymbolFlags::WeakDefined) == SymbolFlags::WeakDefined; in isWeakDefined() 75 return (Flags & SymbolFlags::WeakReferenced) == SymbolFlags::WeakReferenced; in isWeakReferenced() 79 return (Flags & SymbolFlags::ThreadLocalValue) == in isThreadLocalValue() 80 SymbolFlags::ThreadLocalValue; in isThreadLocalValue() 84 return (Flags & SymbolFlags::Undefined) == SymbolFlags::Undefined; in isUndefined() 88 return (Flags & SymbolFlags::Rexported) == SymbolFlags::Rexported; in isReexported() 118 SymbolFlags Flags;
|
| H A D | InterfaceFile.h | 354 SymbolFlags Flags = SymbolFlags::None);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Mangling.cpp | 35 SymbolFlagsMap &SymbolFlags, in add() argument 53 SymbolFlags[EmuTLSV] = Flags; in add() 70 SymbolFlags[EmuTLST] = Flags; in add() 79 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(*G); in add() 94 SymbolFlagsMap SymbolFlags; in getObjectSymbolInfo() local 128 SymbolFlags[InternedName] = std::move(*SymFlags); in getObjectSymbolInfo() 145 if (SymbolFlags.count(InitSymbol)) in getObjectSymbolInfo() 147 SymbolFlags[InitSymbol] = in getObjectSymbolInfo() 156 return std::make_pair(std::move(SymbolFlags), std::move(InitSymbol)); in getObjectSymbolInfo()
|
| H A D | Layer.cpp | 57 SymbolFlags[EmuTLSV] = Flags; in IRMaterializationUnit() 73 SymbolFlags[EmuTLST] = Flags; in IRMaterializationUnit() 80 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(G); in IRMaterializationUnit() 93 } while (SymbolFlags.count(InitSymbol)); in IRMaterializationUnit() 95 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in IRMaterializationUnit() 101 ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags, in IRMaterializationUnit() argument 103 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), in IRMaterializationUnit() 182 auto &SymbolFlags = ObjSymInfo->first; in Create() local 187 L, std::move(O), std::move(SymbolFlags), std::move(InitSymbol))); in Create() 191 ObjectLayer &L, std::unique_ptr<MemoryBuffer> O, SymbolFlagsMap SymbolFlags, in BasicObjectLayerMaterializationUnit() argument [all …]
|
| H A D | Core.cpp | 458 SymbolFlagsMap SymbolFlags; in extractFlags() local 460 SymbolFlags[KV.first] = KV.second.AliasFlags; in extractFlags() 462 return SymbolFlags; in extractFlags() 652 JITDylib::defineMaterializing(SymbolFlagsMap SymbolFlags) { in defineMaterializing() argument 658 for (auto SFItr = SymbolFlags.begin(), SFEnd = SymbolFlags.end(); in defineMaterializing() 692 SymbolFlags.erase(RejectedWeakDefs.back()); in defineMaterializing() 696 return SymbolFlags; in defineMaterializing() 735 *RT, std::move(MU->SymbolFlags), std::move(MU->InitSymbol)); in replace() 783 SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) { in delegate() argument 793 *RT, std::move(SymbolFlags), std::move(InitSymbol)); in delegate() [all …]
|
| H A D | CompileOnDemandLayer.cpp | 81 ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags, in PartitioningIRMaterializationUnit() argument 84 : IRMaterializationUnit(std::move(TSM), std::move(SymbolFlags), in PartitioningIRMaterializationUnit() 321 SymbolFlagsMap SymbolFlags; in emitPartition() local 323 PromotedGlobals, SymbolFlags); in emitPartition() 325 if (auto Err = R->defineMaterializing(SymbolFlags)) in emitPartition()
|
| H A D | LazyReexports.cpp | 224 SymbolFlagsMap SymbolFlags; in extractFlags() local 228 SymbolFlags[KV.first] = KV.second.AliasFlags; in extractFlags() 230 return SymbolFlags; in extractFlags()
|
| 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 | ObjectLinkingLayer.cpp | 29 SymbolFlagsMap SymbolFlags; member 65 LGI.SymbolFlags[ES.intern(Sym->getName())] = Flags; in scanLinkGraph() 96 : MaterializationUnit(std::move(LGI.SymbolFlags), in LinkGraphMaterializationUnit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kISelDAGToDAG.cpp | 80 unsigned char SymbolFlags; // M68kII::MO_* member 85 MCSym(nullptr), JT(-1), Alignment(), SymbolFlags(M68kII::MO_NO_FLAG) {} in M68kISelAddressMode() 248 AM.SymbolFlags); in getSymbolicDisplacement() 254 AM.Disp, AM.SymbolFlags); in getSymbolicDisplacement() 260 Sym = CurDAG->getTargetExternalSymbol(AM.ES, MVT::i32, AM.SymbolFlags); in getSymbolicDisplacement() 266 assert(AM.SymbolFlags == 0 && "oo"); in getSymbolicDisplacement() 273 Sym = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags); in getSymbolicDisplacement() 279 AM.SymbolFlags); in getSymbolicDisplacement() 542 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 550 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 519 const SymbolFlagsMap &getSymbols() const { return SymbolFlags; } in getSymbols() 570 Error defineMaterializing(SymbolFlagsMap SymbolFlags); 615 MaterializationResponsibility(JITDylibSP JD, SymbolFlagsMap SymbolFlags, in MaterializationResponsibility() argument 617 : JD(std::move(JD)), SymbolFlags(std::move(SymbolFlags)), in MaterializationResponsibility() 620 assert(!this->SymbolFlags.empty() && "Materializing nothing?"); in MaterializationResponsibility() 624 SymbolFlagsMap SymbolFlags; variable 645 : SymbolFlags(std::move(InitalSymbolFlags)), in MaterializationUnit() 647 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) && in MaterializationUnit() 658 const SymbolFlagsMap &getSymbols() const { return SymbolFlags; } in getSymbols() 672 SymbolFlags.erase(Name); in doDiscard() [all …]
|
| H A D | Layer.h | 46 IRMaterializationUnit(ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags, 169 SymbolFlagsMap SymbolFlags,
|
| 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);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/TextAPI/ |
| H A D | TextStub.cpp | 678 SymbolFlags::WeakDefined); in denormalize() 681 SymbolFlags::ThreadLocalValue); in denormalize() 692 SymbolFlags::Undefined); in denormalize() 695 SymbolFlags::Undefined); in denormalize() 702 SymbolFlags::Undefined); in denormalize() 706 SymbolFlags::Undefined); in denormalize() 712 SymbolFlags::Undefined); in denormalize() 716 SymbolFlags::Undefined | SymbolFlags::WeakReferenced); in denormalize() 943 SymbolFlags Flag = SymbolFlags::None) { in denormalize() 963 CurrentSection.Targets, SymbolFlags::WeakDefined); in denormalize() [all …]
|
| H A D | InterfaceFile.cpp | 111 const TargetList &Targets, SymbolFlags Flags) { in addSymbol()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 36 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SymbolFlags) 160 SymbolFlags Flags; 461 template <> struct ScalarBitSetTraits<WasmYAML::SymbolFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 462 static void bitset(IO &IO, WasmYAML::SymbolFlags &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCSymbolCOFF.h | 21 enum SymbolFlags : uint16_t { enum
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.cpp | 533 SymbolFlagsMap SymbolFlags; in add() local 537 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; in add() 581 SymbolFlags[InternedName] = std::move(*SymFlags); in add() 585 *this, std::move(O), std::move(SymbolFlags), std::move(InitSymbol)); in add()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 79 unsigned char SymbolFlags; // X86II::MO_* member 85 MCSym(nullptr), JT(-1), SymbolFlags(X86II::MO_NO_FLAG) {} in X86ISelAddressMode() 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() 1693 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper() 1698 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
| H A D | WasmYAML.cpp | 551 void ScalarBitSetTraits<WasmYAML::SymbolFlags>::bitset( in bitset() 552 IO &IO, WasmYAML::SymbolFlags &Value) { in bitset()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-ifs/ |
| H A D | llvm-ifs.cpp | 255 File.addSymbol(Kind, Name, Targets, SymbolFlags::WeakDefined); in writeTbdStub()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
| H A D | MachODump.cpp | 7576 uint32_t SymbolFlags = cantFail(MachOOF->getSymbolFlags(Symb)); in DisassembleMachO() local 7577 bool IsThumb = SymbolFlags & SymbolRef::SF_Thumb; in DisassembleMachO()
|