Searched refs:PartOffsets (Results 1 – 6 of 6) sorted by relevance
26 llvm::SmallVector<uint64_t, 16> PartOffsets; in writeObject() local37 PartOffsets.push_back(PartOffset); in writeObject()49 sizeof(dxbc::Header) + (PartOffsets.size() * sizeof(uint32_t)); in writeObject()64 W.write<uint32_t>(static_cast<uint32_t>(PartOffsets.size())); in writeObject()66 for (uint64_t Offset : PartOffsets) in writeObject()
55 if (ObjectFile.Parts.size() != ObjectFile.Header.PartOffsets->size()) in validatePartOffsets()61 for (auto I : llvm::zip(ObjectFile.Parts, *ObjectFile.Header.PartOffsets)) { in validatePartOffsets()75 if (ObjectFile.Header.PartOffsets) in computePartOffsets()79 ObjectFile.Header.PartOffsets = std::vector<uint32_t>(); in computePartOffsets()81 ObjectFile.Header.PartOffsets->push_back(RollingOffset); in computePartOffsets()101 SmallVector<uint32_t> Offsets(ObjectFile.Header.PartOffsets->begin(), in writeHeader()102 ObjectFile.Header.PartOffsets->end()); in writeHeader()113 for (auto I : llvm::zip(ObjectFile.Parts, *ObjectFile.Header.PartOffsets)) { in writeParts()
285 IO.mapOptional("PartOffsets", Header.PartOffsets); in mapping()
468 SmallVector<uint32_t, 4> PartOffsets; variable506 if (OffsetIt == Container.PartOffsets.end()) in PartIterator()507 updateIteratorImpl(Container.PartOffsets.back()); in PartIterator()516 if (OffsetIt != Container.PartOffsets.end()) in updateIterator()526 if (OffsetIt == Container.PartOffsets.end())552 return PartIterator(*this, PartOffsets.begin()); in begin()555 PartIterator end() const { return PartIterator(*this, PartOffsets.end()); } in end()
45 std::optional<std::vector<uint32_t>> PartOffsets; member
162 PartOffsets.push_back(PartOffset); in parsePartOffsets()