Home
last modified time | relevance | path

Searched refs:StorageMappingClass (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/MC/MCDisassembler/
H A DMCDisassembler.cpp53 static uint8_t getSMCPriority(XCOFF::StorageMappingClass SMC) { in getSMCPriority()
91 if (StorageMappingClass.has_value() != in operator <()
92 SymInfo.StorageMappingClass.has_value()) in operator <()
93 return SymInfo.StorageMappingClass.has_value(); in operator <()
95 if (StorageMappingClass) { in operator <()
96 return getSMCPriority(*StorageMappingClass) < in operator <()
97 getSMCPriority(*SymInfo.StorageMappingClass); in operator <()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DXCOFFDump.cpp46 std::optional<XCOFF::StorageMappingClass>
103 if (SymbolInfo.XCOFFSymInfo.StorageMappingClass && in getXCOFFSymbolDescription()
105 const XCOFF::StorageMappingClass Smc = in getXCOFFSymbolDescription()
106 *SymbolInfo.XCOFFSymInfo.StorageMappingClass; in getXCOFFSymbolDescription()
H A DXCOFFDump.h19 std::optional<XCOFF::StorageMappingClass>
H A Dllvm-objdump.cpp1098 std::optional<XCOFF::StorageMappingClass> Smc = in createSymbolInfo()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h22 std::optional<XCOFF::StorageMappingClass> StorageMappingClass; member
41 std::optional<XCOFF::StorageMappingClass> Smc, in SymbolInfoTy()
/openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/
H A DXCOFFYAML.h125 std::optional<XCOFF::StorageMappingClass> StorageMappingClass; member
236 template <> struct ScalarEnumerationTraits<XCOFF::StorageMappingClass> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
237 static void enumeration(IO &IO, XCOFF::StorageMappingClass &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCSectionXCOFF.h43 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF()
96 XCOFF::StorageMappingClass getMappingClass() const { in getMappingClass()
H A DMCContext.h320 XCOFF::StorageMappingClass MappingClass;
326 XCOFF::StorageMappingClass MappingClass) in XCOFFSectionKey()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCObjectFileInfo.cpp925 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_PR, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo()
930 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RW, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo()
935 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo()
941 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo()
947 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo()
953 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_TL, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo()
958 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_TC0, in initXCOFFMCObjectFileInfo()
966 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, in initXCOFFMCObjectFileInfo()
971 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RW, in initXCOFFMCObjectFileInfo()
H A DXCOFFObjectWriter.cpp336 uint8_t StorageMappingClass);
782 uint8_t StorageMappingClass) { in writeSymbolAuxCsectEntry() argument
787 W.write<uint8_t>(StorageMappingClass); in writeSymbolAuxCsectEntry()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h323 XCOFF::StorageMappingClass StorageMappingClass;
333 XCOFF::StorageMappingClass StorageMappingClass;
376 XCOFF::StorageMappingClass getStorageMappingClass() const {
377 return GETVALUE(StorageMappingClass);
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DXCOFFYAML.cpp103 void ScalarEnumerationTraits<XCOFF::StorageMappingClass>::enumeration( in enumeration()
104 IO &IO, XCOFF::StorageMappingClass &Value) { in enumeration()
232 IO.mapOptional("StorageMappingClass", AuxSym.StorageMappingClass); in auxSymMapping()
H A DXCOFFEmitter.cpp533 W.write<uint8_t>(AuxSym.StorageMappingClass.value_or(XCOFF::XMC_PR)); in writeAuxSymbol()
542 W.write<uint8_t>(AuxSym.StorageMappingClass.value_or(XCOFF::XMC_PR)); in writeAuxSymbol()
/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DXCOFF.h102 enum StorageMappingClass : uint8_t { enum
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DXCOFF.cpp20 StringRef XCOFF::getMappingClassString(XCOFF::StorageMappingClass SMC) { in getMappingClassString()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2335 XCOFF::StorageMappingClass MappingClass; in getExplicitSectionGlobal()
2358 XCOFF::StorageMappingClass SMC = in getSectionForExternalReference()
2392 XCOFF::StorageMappingClass SMC = Kind.isBSSLocal() ? XCOFF::XMC_BS in SelectSectionForGlobal()
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DXCOFFDumper.cpp544 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =