Lines Matching defs:abbrev

256                    unsigned abbrev, const struct dxil_abbrev *a,
259 assert(abbrev >= DXIL_FIRST_APPLICATION_ABBREV);
261 if (!dxil_buffer_emit_abbrev_id(b, abbrev))
272 abbrev-definition already */
983 enum type_table_abbrev_id abbrev,
986 assert(abbrev < ARRAY_SIZE(type_table_abbrevs));
987 return emit_record_abbrev(&m->buf, abbrev + DXIL_FIRST_APPLICATION_ABBREV,
988 type_table_abbrevs + abbrev, data, size);
1035 emit_const_abbrev_record(struct dxil_module *m, enum const_abbrev_id abbrev,
1038 assert(abbrev < ARRAY_SIZE(const_abbrevs));
1040 return emit_record_abbrev(&m->buf, abbrev + DXIL_FIRST_APPLICATION_ABBREV,
1041 const_abbrevs + abbrev, data, size);
1131 emit_func_abbrev_record(struct dxil_module *m, enum func_abbrev_id abbrev,
1134 assert(abbrev < ARRAY_SIZE(func_abbrevs));
1135 return emit_record_abbrev(&m->buf, abbrev + DXIL_FIRST_APPLICATION_ABBREV,
1136 func_abbrevs + abbrev, data, size);
1400 enum type_table_abbrev_id abbrev = TYPE_TABLE_ABBREV_STRUCT_ANON;
1403 abbrev = TYPE_TABLE_ABBREV_STRUCT_NAMED;
1423 return emit_type_table_abbrev_record(m, abbrev, temp,
2205 enum value_symtab_abbrev_id abbrev,
2208 assert(abbrev < ARRAY_SIZE(value_symtab_abbrevs));
2209 return emit_record_abbrev(&m->buf, abbrev + DXIL_FIRST_APPLICATION_ABBREV,
2210 value_symtab_abbrevs + abbrev, data, size);
2224 enum value_symtab_abbrev_id abbrev = VST_ABBREV_ENTRY_8;
2226 abbrev = VST_ABBREV_ENTRY_6;
2228 abbrev = VST_ABBREV_ENTRY_7;
2230 return emit_value_symtab_abbrev_record(m, abbrev, temp, 2 + strlen(name));
2481 enum metadata_abbrev_id abbrev,
2484 assert(abbrev < ARRAY_SIZE(metadata_abbrevs));
2485 return emit_record_abbrev(&m->buf, abbrev + DXIL_FIRST_APPLICATION_ABBREV,
2486 metadata_abbrevs + abbrev, data, size);