Lines Matching refs:builder
259 GDBFeatureBuilder builder; in riscv_gen_dynamic_csr_feature() local
274 gdb_feature_builder_init(&builder, &cpu->dyn_csr_feature, in riscv_gen_dynamic_csr_feature()
289 gdb_feature_builder_append_reg(&builder, name, bitsize, i, in riscv_gen_dynamic_csr_feature()
294 gdb_feature_builder_end(&builder); in riscv_gen_dynamic_csr_feature()
307 GDBFeatureBuilder builder; in ricsv_gen_dynamic_vector_feature() local
310 gdb_feature_builder_init(&builder, &cpu->dyn_vreg_feature, in ricsv_gen_dynamic_vector_feature()
318 &builder, "<vector id=\"%s\" type=\"%s\" count=\"%d\"/>", in ricsv_gen_dynamic_vector_feature()
323 gdb_feature_builder_append_tag(&builder, "<union id=\"riscv_vector\">"); in ricsv_gen_dynamic_vector_feature()
325 gdb_feature_builder_append_tag(&builder, in ricsv_gen_dynamic_vector_feature()
329 gdb_feature_builder_append_tag(&builder, "</union>"); in ricsv_gen_dynamic_vector_feature()
333 gdb_feature_builder_append_reg(&builder, g_strdup_printf("v%d", i), in ricsv_gen_dynamic_vector_feature()
337 gdb_feature_builder_end(&builder); in ricsv_gen_dynamic_vector_feature()