HomeSort by: relevance | last modified time | path
    Searched refs:SymbolFlags (Results 1 - 23 of 23) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/TextAPI/
Symbol.h 25 enum class SymbolFlags : uint8_t {
59 Symbol(SymbolKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags)
68 SymbolFlags getFlags() const { return Flags; }
71 return (Flags & SymbolFlags::WeakDefined) == SymbolFlags::WeakDefined;
75 return (Flags & SymbolFlags::WeakReferenced) == SymbolFlags::WeakReferenced;
79 return (Flags & SymbolFlags::ThreadLocalValue) ==
80 SymbolFlags::ThreadLocalValue;
84 return (Flags & SymbolFlags::Undefined) == SymbolFlags::Undefined
    [all...]
InterfaceFile.h 354 SymbolFlags Flags = SymbolFlags::None);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
Mangling.cpp 35 SymbolFlagsMap &SymbolFlags,
53 SymbolFlags[EmuTLSV] = Flags;
70 SymbolFlags[EmuTLST] = Flags;
79 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(*G);
94 SymbolFlagsMap SymbolFlags;
128 SymbolFlags[InternedName] = std::move(*SymFlags);
145 if (SymbolFlags.count(InitSymbol))
147 SymbolFlags[InitSymbol] =
156 return std::make_pair(std::move(SymbolFlags), std::move(InitSymbol));
Layer.cpp 57 SymbolFlags[EmuTLSV] = Flags;
73 SymbolFlags[EmuTLST] = Flags;
80 SymbolFlags[MangledName] = JITSymbolFlags::fromGlobalValue(G);
93 } while (SymbolFlags.count(InitSymbol));
95 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly;
101 ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags,
103 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)),
182 auto &SymbolFlags = ObjSymInfo->first;
187 L, std::move(O), std::move(SymbolFlags), std::move(InitSymbol)));
191 ObjectLayer &L, std::unique_ptr<MemoryBuffer> O, SymbolFlagsMap SymbolFlags,
    [all...]
LazyReexports.cpp 224 SymbolFlagsMap SymbolFlags;
228 SymbolFlags[KV.first] = KV.second.AliasFlags;
230 return SymbolFlags;
CompileOnDemandLayer.cpp 81 ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags,
84 : IRMaterializationUnit(std::move(TSM), std::move(SymbolFlags),
321 SymbolFlagsMap SymbolFlags;
323 PromotedGlobals, SymbolFlags);
325 if (auto Err = R->defineMaterializing(SymbolFlags))
Core.cpp 458 SymbolFlagsMap SymbolFlags;
460 SymbolFlags[KV.first] = KV.second.AliasFlags;
462 return SymbolFlags;
652 JITDylib::defineMaterializing(SymbolFlagsMap SymbolFlags) {
658 for (auto SFItr = SymbolFlags.begin(), SFEnd = SymbolFlags.end();
690 // Remove any rejected weak definitions from the SymbolFlags map.
692 SymbolFlags.erase(RejectedWeakDefs.back());
696 return SymbolFlags;
735 *RT, std::move(MU->SymbolFlags), std::move(MU->InitSymbol))
    [all...]
DebugUtils.cpp 188 raw_ostream &operator<<(raw_ostream &OS, const SymbolFlagsMap &SymbolFlags) {
189 return OS << printSequence(SymbolFlags, '{', '}',
ObjectLinkingLayer.cpp 29 SymbolFlagsMap SymbolFlags;
65 LGI.SymbolFlags[ES.intern(Sym->getName())] = Flags;
96 : MaterializationUnit(std::move(LGI.SymbolFlags),
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
Mangling.h 47 /// Add mangled symbols for the given GlobalValues to SymbolFlags.
54 ArrayRef<GlobalValue *> GVs, SymbolFlagsMap &SymbolFlags,
Core.h 519 const SymbolFlagsMap &getSymbols() const { return SymbolFlags; }
570 Error defineMaterializing(SymbolFlagsMap SymbolFlags);
615 MaterializationResponsibility(JITDylibSP JD, SymbolFlagsMap SymbolFlags,
617 : JD(std::move(JD)), SymbolFlags(std::move(SymbolFlags)),
620 assert(!this->SymbolFlags.empty() && "Materializing nothing?");
624 SymbolFlagsMap SymbolFlags;
645 : SymbolFlags(std::move(InitalSymbolFlags)),
647 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) &&
658 const SymbolFlagsMap &getSymbols() const { return SymbolFlags; }
    [all...]
Layer.h 36 /// SymbolFlags and SymbolToDefinition maps.
42 /// SymbolFlags and SymbolToDefinition maps. The maps must provide
46 IRMaterializationUnit(ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags,
169 SymbolFlagsMap SymbolFlags,
DebugUtils.h 54 raw_ostream &operator<<(raw_ostream &OS, const SymbolFlagsMap &SymbolFlags);
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCSymbolCOFF.h 21 enum SymbolFlags : uint16_t {
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelDAGToDAG.cpp 80 unsigned char SymbolFlags; // M68kII::MO_*
85 MCSym(nullptr), JT(-1), Alignment(), SymbolFlags(M68kII::MO_NO_FLAG) {}
248 AM.SymbolFlags);
254 AM.Disp, AM.SymbolFlags);
260 Sym = CurDAG->getTargetExternalSymbol(AM.ES, MVT::i32, AM.SymbolFlags);
266 assert(AM.SymbolFlags == 0 && "oo");
273 Sym = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags);
279 AM.SymbolFlags);
542 AM.SymbolFlags = G->getTargetFlags();
550 AM.SymbolFlags = CP->getTargetFlags()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/TextAPI/
TextStub.cpp 678 SymbolFlags::WeakDefined);
681 SymbolFlags::ThreadLocalValue);
692 SymbolFlags::Undefined);
695 SymbolFlags::Undefined);
702 SymbolFlags::Undefined);
706 SymbolFlags::Undefined);
712 SymbolFlags::Undefined);
716 SymbolFlags::Undefined | SymbolFlags::WeakReferenced);
943 SymbolFlags Flag = SymbolFlags::None)
    [all...]
InterfaceFile.cpp 111 const TargetList &Targets, SymbolFlags Flags) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
WasmYAML.h 36 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SymbolFlags)
160 SymbolFlags Flags;
461 template <> struct ScalarBitSetTraits<WasmYAML::SymbolFlags> {
462 static void bitset(IO &IO, WasmYAML::SymbolFlags &Value);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
llvm-jitlink.cpp 533 SymbolFlagsMap SymbolFlags;
535 // The init symbol must be included in the SymbolFlags map if present.
537 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly;
581 SymbolFlags[InternedName] = std::move(*SymFlags);
585 *this, std::move(O), std::move(SymbolFlags), std::move(InitSymbol));
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 79 unsigned char SymbolFlags; // X86II::MO_*
85 MCSym(nullptr), JT(-1), SymbolFlags(X86II::MO_NO_FLAG) {}
297 AM.SymbolFlags);
300 AM.Disp, AM.SymbolFlags);
303 Disp = CurDAG->getTargetExternalSymbol(AM.ES, MVT::i32, AM.SymbolFlags);
306 assert(AM.SymbolFlags == 0 && "oo");
310 Disp = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags);
313 AM.SymbolFlags);
1693 AM.SymbolFlags = G->getTargetFlags();
1698 AM.SymbolFlags = CP->getTargetFlags()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
WasmYAML.cpp 551 void ScalarBitSetTraits<WasmYAML::SymbolFlags>::bitset(
552 IO &IO, WasmYAML::SymbolFlags &Value) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-ifs/
llvm-ifs.cpp 255 File.addSymbol(Kind, Name, Targets, SymbolFlags::WeakDefined);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
MachODump.cpp 7576 uint32_t SymbolFlags = cantFail(MachOOF->getSymbolFlags(Symb));
7577 bool IsThumb = SymbolFlags & SymbolRef::SF_Thumb;

Completed in 36 milliseconds