Home
last modified time | relevance | path

Searched refs:Slices (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp533 for (auto &Slice : Slices) { in updateAlignments()
585 Slices.emplace_back(*O); in buildSlices()
601 return Slices; in buildSlices()
613 checkArchDuplicates(Slices); in createUniversalBinary()
616 llvm::stable_sort(Slices); in createUniversalBinary()
645 if (Slices.empty()) in extractSlice()
650 llvm::stable_sort(Slices); in extractSlice()
659 StringMap<Slice> Slices; in buildReplacementSlices() local
679 return Slices; in buildReplacementSlices()
704 for (auto &Slice : Slices) { in replaceSlices()
[all …]
/llvm-project-15.0.7/llvm/lib/Object/
H A DMachOUniversalWriter.cpp244 buildFatArchList(ArrayRef<Slice> Slices) { in buildFatArchList() argument
247 sizeof(MachO::fat_header) + Slices.size() * sizeof(MachO::fat_arch); in buildFatArchList()
249 for (const auto &S : Slices) { in buildFatArchList()
273 Error object::writeUniversalBinaryToStream(ArrayRef<Slice> Slices, in writeUniversalBinaryToStream() argument
277 FatHeader.nfat_arch = Slices.size(); in writeUniversalBinaryToStream()
280 buildFatArchList(Slices); in writeUniversalBinaryToStream()
302 for (size_t Index = 0, Size = Slices.size(); Index < Size; ++Index) { in writeUniversalBinaryToStream()
303 MemoryBufferRef BufferRef = Slices[Index].getBinary()->getMemoryBufferRef(); in writeUniversalBinaryToStream()
314 Error object::writeUniversalBinary(ArrayRef<Slice> Slices, in writeUniversalBinary() argument
316 const bool IsExecutable = any_of(Slices, [](Slice S) { in writeUniversalBinary()
[all …]
/llvm-project-15.0.7/llvm/test/ObjectYAML/MachO/
H A Dfat_macho_i386_x86_64.yaml23 Slices:
59 #CHECK: Slices:
82 ## the number of 'Slices'.
86 # ERROR: yaml2obj: error: cannot write 'Slices' if not described in 'FatArches'
99 Slices:
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DIsolateDeclarationCheck.cpp122 std::vector<SourceRange> Slices; in declRanges() local
123 Slices.reserve(DeclCount + 1); in declRanges()
175 Slices.emplace_back(DeclRange); in declRanges()
197 Slices.emplace_back(VarNameRange); in declRanges()
200 return Slices; in declRanges()
/llvm-project-15.0.7/llvm/tools/llvm-libtool-darwin/
H A Dllvm-libtool-darwin.cpp542 SmallVector<Slice, 2> Slices; in buildSlices() local
549 Slices.push_back(*ArchiveSlice); in buildSlices()
551 return Slices; in buildSlices()
631 Expected<SmallVector<Slice, 2>> Slices = buildSlices(LLVMCtx, OutputBinaries); in createStaticLibrary() local
632 if (!Slices) in createStaticLibrary()
633 return Slices.takeError(); in createStaticLibrary()
635 llvm::stable_sort(*Slices); in createStaticLibrary()
636 return writeUniversalBinary(*Slices, OutputFile); in createStaticLibrary()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DMachOUniversalWriter.h100 Error writeUniversalBinary(ArrayRef<Slice> Slices, StringRef OutputFileName);
102 Error writeUniversalBinaryToStream(ArrayRef<Slice> Slices, raw_ostream &Out);
/llvm-project-15.0.7/llvm/test/Object/Inputs/
H A Dmacho-invalid-fat-arch-size.yaml11 Slices:
/llvm-project-15.0.7/lld/test/MachO/invalid/
H A Dinvalid-fat-narch.s12 Slices: label
H A Dinvalid-fat-offset.s22 Slices: label
/llvm-project-15.0.7/llvm/test/tools/llvm-lipo/
H A Darchs-universal-binary-arm.test20 Slices:
H A Darchs-universal-binary-x86.test20 Slices:
H A Darchs-universal-binary-unknown.test21 Slices:
H A Dverify-arch-universal-binary.test27 Slices:
H A Dthin-executable-universal-binary.test30 Slices:
H A Dthin-universal-binary.test29 Slices:
/llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/
H A DMachOObjcopy.cpp478 SmallVector<Slice, 2> Slices; in executeObjcopyOnMachOUniversalBinary() local
502 Slices.emplace_back(*cast<Archive>(Binaries.back().getBinary()), in executeObjcopyOnMachOUniversalBinary()
542 Slices.emplace_back(*cast<MachOObjectFile>(Binaries.back().getBinary()), in executeObjcopyOnMachOUniversalBinary()
546 if (Error Err = writeUniversalBinaryToStream(Slices, Out)) in executeObjcopyOnMachOUniversalBinary()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSROA.cpp234 iterator begin() { return Slices.begin(); } in begin()
235 iterator end() { return Slices.end(); } in end()
241 const_iterator end() const { return Slices.end(); } in end()
253 int OldSize = Slices.size(); in insert()
255 auto SliceI = Slices.begin() + OldSize; in insert()
256 llvm::sort(SliceI, Slices.end()); in insert()
257 std::inplace_merge(Slices.begin(), SliceI, Slices.end()); in insert()
317 SmallVector<Slice, 8> Slices; member in llvm::sroa::AllocaSlices
880 AS.Slices[MTPI->second].kill(); in visitMemTransferInst()
905 Slice &PrevP = AS.Slices[PrevIdx]; in visitMemTransferInst()
[all …]
/llvm-project-15.0.7/lldb/test/API/commands/target/basic/
H A Dbogus.yaml21 Slices:
/llvm-project-15.0.7/llvm/test/tools/llvm-lipo/Inputs/
H A Di386-x86_64-universal.yaml16 Slices:
H A Darmv7_i386_non_default_alignment.yaml16 Slices:
H A Di386-x86_64-armv7-arm64-universal.yaml26 Slices:
/llvm-project-15.0.7/mlir/test/Transforms/
H A Dloop-fusion-slice-computation.mlir61 // Slices at loop depth 1 should only slice the loop bounds of the first scf.
62 // Slices at loop depth 2 should slice loop bounds of both loops.
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/MachO/
H A Duniversal-arm64.test85 Slices:
/llvm-project-15.0.7/lld/test/MachO/
H A Ddylib-stub.yaml36 Slices:
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp616 if (FatFile.FatArchs.size() < FatFile.Slices.size()) in writeMachO()
621 for (size_t i = 0; i < FatFile.Slices.size(); i++) { in writeMachO()
623 MachOWriter Writer(FatFile.Slices[i]); in writeMachO()

12