• Home
  • Raw
  • Download

Lines Matching full:bin

24    blob_write_uint32(blob, info->bin.smemSize);  in nv50_ir_prog_info_serialize()
30 blob_write_uint8(blob, info->bin.sourceRep); in nv50_ir_prog_info_serialize()
32 switch(info->bin.sourceRep) { in nv50_ir_prog_info_serialize()
34 struct tgsi_token *tokens = (struct tgsi_token *)info->bin.source; in nv50_ir_prog_info_serialize()
42 struct nir_shader *nir = (struct nir_shader *)info->bin.source; in nv50_ir_prog_info_serialize()
47 ERROR("unhandled info->bin.sourceRep switch case\n"); in nv50_ir_prog_info_serialize()
68 blob_write_uint16(blob, info_out->bin.maxGPR); in nv50_ir_prog_info_out_serialize()
69 blob_write_uint32(blob, info_out->bin.tlsSpace); in nv50_ir_prog_info_out_serialize()
70 blob_write_uint32(blob, info_out->bin.smemSize); in nv50_ir_prog_info_out_serialize()
71 blob_write_uint32(blob, info_out->bin.codeSize); in nv50_ir_prog_info_out_serialize()
72 blob_write_bytes(blob, info_out->bin.code, info_out->bin.codeSize); in nv50_ir_prog_info_out_serialize()
73 blob_write_uint32(blob, info_out->bin.instructions); in nv50_ir_prog_info_out_serialize()
75 if (!info_out->bin.relocData) { in nv50_ir_prog_info_out_serialize()
78 nv50_ir::RelocInfo *reloc = (nv50_ir::RelocInfo *)info_out->bin.relocData; in nv50_ir_prog_info_out_serialize()
86 if (!info_out->bin.fixupData) { in nv50_ir_prog_info_out_serialize()
89 nv50_ir::FixupInfo *fixup = (nv50_ir::FixupInfo *)info_out->bin.fixupData; in nv50_ir_prog_info_out_serialize()
169 info_out->bin.maxGPR = blob_read_uint16(&reader); in nv50_ir_prog_info_out_deserialize()
170 info_out->bin.tlsSpace = blob_read_uint32(&reader); in nv50_ir_prog_info_out_deserialize()
171 info_out->bin.smemSize = blob_read_uint32(&reader); in nv50_ir_prog_info_out_deserialize()
172 info_out->bin.codeSize = blob_read_uint32(&reader); in nv50_ir_prog_info_out_deserialize()
173 info_out->bin.code = (uint32_t *)MALLOC(info_out->bin.codeSize); in nv50_ir_prog_info_out_deserialize()
174 blob_copy_bytes(&reader, info_out->bin.code, info_out->bin.codeSize); in nv50_ir_prog_info_out_deserialize()
175 info_out->bin.instructions = blob_read_uint32(&reader); in nv50_ir_prog_info_out_deserialize()
177 info_out->bin.relocData = NULL; in nv50_ir_prog_info_out_deserialize()
190 info_out->bin.relocData = reloc; in nv50_ir_prog_info_out_deserialize()
193 info_out->bin.fixupData = NULL; in nv50_ir_prog_info_out_deserialize()
241 info_out->bin.fixupData = fixup; in nv50_ir_prog_info_out_deserialize()