Lines Matching refs:Slice
78 Slice::Slice(const Archive &A, uint32_t CPUType, uint32_t CPUSubType, in Slice() function in Slice
83 Slice::Slice(const MachOObjectFile &O, uint32_t Align) in Slice() function in Slice
89 Slice::Slice(const IRObjectFile &IRO, uint32_t CPUType, uint32_t CPUSubType, in Slice() function in Slice
94 Slice::Slice(const MachOObjectFile &O) : Slice(O, calculateAlignment(O)) {} in Slice() function in Slice
113 Expected<Slice> Slice::create(const Archive &A, LLVMContext *LLVMCtx) { in create()
209 Slice ArchiveSlice(*(MFO.get()), MFO->is64Bit() ? 3 : 2); in create()
215 Expected<Slice> ArchiveSliceOrErr = Slice::create(*IRFO, 0); in create()
223 Expected<Slice> Slice::create(const IRObjectFile &IRO, uint32_t Align) { in create()
233 return Slice{IRO, CPUType, CPUSubType, std::move(ArchName), Align}; in create()
237 buildFatArchList(ArrayRef<Slice> Slices) { in buildFatArchList()
266 Error object::writeUniversalBinaryToStream(ArrayRef<Slice> Slices, in writeUniversalBinaryToStream()
307 Error object::writeUniversalBinary(ArrayRef<Slice> Slices, in writeUniversalBinary()
309 const bool IsExecutable = any_of(Slices, [](Slice S) { in writeUniversalBinary()