/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | MCDisassembler.cpp | 53 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 <()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCDisassembler.h | 23 std::optional<XCOFF::StorageMappingClass> StorageMappingClass; member 43 SymbolInfoTy(std::optional<XCOFF::StorageMappingClass> Smc, uint64_t Addr, in SymbolInfoTy()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | XCOFFYAML.h | 129 std::optional<XCOFF::StorageMappingClass> StorageMappingClass; member 244 template <> struct ScalarEnumerationTraits<XCOFF::StorageMappingClass> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 245 static void enumeration(IO &IO, XCOFF::StorageMappingClass &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSectionXCOFF.h | 45 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() 102 XCOFF::StorageMappingClass getMappingClass() const { in getMappingClass()
|
H A D | MCContext.h | 297 XCOFF::StorageMappingClass MappingClass; 303 XCOFF::StorageMappingClass MappingClass) in XCOFFSectionKey()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | XCOFFDump.cpp | 67 std::optional<XCOFF::StorageMappingClass> 124 if (SymbolInfo.XCOFFSymInfo.StorageMappingClass && in getXCOFFSymbolDescription() 126 const XCOFF::StorageMappingClass Smc = in getXCOFFSymbolDescription() 127 *SymbolInfo.XCOFFSymInfo.StorageMappingClass; in getXCOFFSymbolDescription()
|
H A D | XCOFFDump.h | 21 std::optional<XCOFF::StorageMappingClass>
|
H A D | llvm-objdump.cpp | 1417 std::optional<XCOFF::StorageMappingClass> Smc = in createSymbolInfo() 2169 Symbols[SI - 1].XCOFFSymInfo.StorageMappingClass && in disassembleObject() 2170 (*Symbols[SI - 1].XCOFFSymInfo.StorageMappingClass == XCOFF::XMC_PR); in disassembleObject()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCObjectFileInfo.cpp | 891 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_PR, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo() 901 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RW, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo() 906 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo() 912 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo() 918 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo() 924 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_TL, XCOFF::XTY_SD), in initXCOFFMCObjectFileInfo() 929 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_TC0, in initXCOFFMCObjectFileInfo() 937 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RO, in initXCOFFMCObjectFileInfo() 942 XCOFF::CsectProperties(XCOFF::StorageMappingClass::XMC_RW, in initXCOFFMCObjectFileInfo()
|
H A D | XCOFFObjectWriter.cpp | 398 uint8_t StorageMappingClass); 883 uint8_t StorageMappingClass) { in writeSymbolAuxCsectEntry() argument 888 W.write<uint8_t>(StorageMappingClass); in writeSymbolAuxCsectEntry()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | XCOFFObjectFile.h | 333 XCOFF::StorageMappingClass StorageMappingClass; 343 XCOFF::StorageMappingClass StorageMappingClass; 386 XCOFF::StorageMappingClass getStorageMappingClass() const { 387 return GETVALUE(StorageMappingClass);
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | XCOFFYAML.cpp | 121 void ScalarEnumerationTraits<XCOFF::StorageMappingClass>::enumeration( in enumeration() 122 IO &IO, XCOFF::StorageMappingClass &Value) { in enumeration() 264 IO.mapOptional("StorageMappingClass", AuxSym.StorageMappingClass); in auxSymMapping()
|
H A D | XCOFFEmitter.cpp | 639 W.write<uint8_t>(AuxSym.StorageMappingClass.value_or(XCOFF::XMC_PR)); in writeAuxSymbol() 648 W.write<uint8_t>(AuxSym.StorageMappingClass.value_or(XCOFF::XMC_PR)); in writeAuxSymbol()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | XCOFF.h | 103 enum StorageMappingClass : uint8_t { enum
|
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
H A D | XCOFF.cpp | 20 StringRef XCOFF::getMappingClassString(XCOFF::StorageMappingClass SMC) { in getMappingClassString()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 2384 XCOFF::StorageMappingClass MappingClass; in getExplicitSectionGlobal() 2419 XCOFF::StorageMappingClass SMC = in getSectionForExternalReference() 2455 XCOFF::StorageMappingClass SMC = Kind.isBSSLocal() ? XCOFF::XMC_BS in SelectSectionForGlobal() 2672 const XCOFF::StorageMappingClass SMC = [](const MCSymbol *Sym, in getSectionForTOCEntry()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | XCOFFDumper.cpp | 551 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =
|