Lines Matching defs:write
69 void PSVRuntimeInfo::write(raw_ostream &OS, uint32_t Version) const {
70 assert(IsFinalized && "finalize must be called before write");
94 support::endian::write(OS, InfoSize, llvm::endianness::little);
97 OS.write(reinterpret_cast<const char *>(&BaseData), InfoSize);
101 support::endian::write(OS, ResourceCount, llvm::endianness::little);
103 support::endian::write(OS, BindingSize, llvm::endianness::little);
106 OS.write(reinterpret_cast<const char *>(&Res), BindingSize);
112 support::endian::write(OS,
117 DXConStrTabBuilder.write(OS);
120 support::endian::write(OS, static_cast<uint32_t>(IndexBuffer.size()),
123 support::endian::write(OS, I, llvm::endianness::little);
126 // write the size of the signature elements.
127 support::endian::write(OS,
131 // write the signature elements.
132 OS.write(reinterpret_cast<const char *>(&SignatureElements[0]),
160 // write() is called
190 void Signature::write(raw_ostream &OS) {
231 OS.write(reinterpret_cast<const char *>(&Header),
233 OS.write(reinterpret_cast<const char *>(SigParams.data()),
235 StrTabBuilder.write(OS);