Home
last modified time | relevance | path

Searched refs:FatArch (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp691 FatArchType constructFatArch(MachOYAML::FatArch &Arch) { in constructFatArch()
692 FatArchType FatArch; in constructFatArch() local
693 FatArch.cputype = Arch.cputype; in constructFatArch()
694 FatArch.cpusubtype = Arch.cpusubtype; in constructFatArch()
695 FatArch.offset = Arch.offset; in constructFatArch()
696 FatArch.size = Arch.size; in constructFatArch()
697 FatArch.align = Arch.align; in constructFatArch()
698 return FatArch; in constructFatArch()
702 void writeFatArch(MachOYAML::FatArch &LC, raw_ostream &OS) {} in writeFatArch()
705 void writeFatArch<MachO::fat_arch>(MachOYAML::FatArch &Arch, raw_ostream &OS) { in writeFatArch()
[all …]
H A DMachOYAML.cpp132 void MappingTraits<MachOYAML::FatArch>::mapping(IO &IO, in mapping()
133 MachOYAML::FatArch &FatArch) { in mapping() argument
134 IO.mapRequired("cputype", FatArch.cputype); in mapping()
135 IO.mapRequired("cpusubtype", FatArch.cpusubtype); in mapping()
136 IO.mapRequired("offset", FatArch.offset); in mapping()
137 IO.mapRequired("size", FatArch.size); in mapping()
138 IO.mapRequired("align", FatArch.align); in mapping()
139 IO.mapOptional("reserved", FatArch.reserved, in mapping()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOUniversalWriter.cpp280 FatArchTy FatArch = {}; in writeUniversalBinaryToStream()
281 FatArch.cputype = S.getCPUType(); in writeUniversalBinaryToStream()
282 FatArch.cpusubtype = S.getCPUSubType(); in writeUniversalBinaryToStream()
283 FatArch.offset = Offset; in writeUniversalBinaryToStream()
284 FatArch.size = S.getBinary()->getMemoryBufferRef().getBufferSize(); in writeUniversalBinaryToStream()
285 FatArch.align = S.getP2Alignment(); in writeUniversalBinaryToStream()
286 Offset += FatArch.size; in writeUniversalBinaryToStream()
287 FatArchList.push_back(FatArch); in writeUniversalBinaryToStream()
261 MachO::fat_arch FatArch; buildFatArchList() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMachOYAML.h154 struct FatArch { struct
165 std::vector<FatArch> FatArchs; argument
180 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::MachOYAML::FatArch) in LLVM_YAML_IS_SEQUENCE_VECTOR()
202 template <> struct MappingTraits<MachOYAML::FatArch> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
203 static void mapping(IO &IO, MachOYAML::FatArch &FatArch); in LLVM_YAML_IS_SEQUENCE_VECTOR()