| /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;
|