/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_vertexstageexport.cpp | 57 r600_shader_io& io = m_proc.sh_info().output[output->data.driver_location]; in do_process_outputs() 65 ++m_proc.sh_info().noutput; in do_process_outputs() 89 m_proc.sh_info().vs_out_point_size = 1; in store_deref() 90 m_proc.sh_info().vs_out_misc_write = 1; in store_deref() 110 m_proc.sh_info().vs_out_misc_write = 1; in store_deref() 111 m_proc.sh_info().vs_out_layer = 1; in store_deref() 147 m_proc.sh_info().output[out_var->data.driver_location].write_mask = write_mask; in emit_varying_pos() 156 m_proc.sh_info().vs_out_misc_write = 1; in emit_varying_pos() 157 m_proc.sh_info().vs_out_edgeflag = 1; in emit_varying_pos() 160 m_proc.sh_info().output[out_var->data.driver_location].write_mask = 0xf; in emit_varying_pos() [all …]
|
D | sfn_shader_geometry.cpp | 50 sh_info().atomic_base = key.gs.first_atomic_counter; in GeometryShaderFromNir() 64 sh_info().output[out_var->data.driver_location].write_mask = write_mask; in do_emit_store_deref() 99 r600_shader_io& io = sh_info().input[input->data.driver_location]; in do_process_inputs() 105 ++sh_info().ninput; in do_process_inputs() 133 r600_shader_io& io = sh_info().output[output->data.driver_location]; in do_process_outputs() 140 ++sh_info().noutput; in do_process_outputs() 148 sh_info().vs_out_viewport = 1; in do_process_outputs() 149 sh_info().vs_out_misc_write = 1; in do_process_outputs() 186 sh_info().ring_item_sizes[0] = m_next_input_ring_offset; in do_allocate_reserved_registers() 283 PValue(new LiteralValue(sh_info().noutput)), in emit_vertex() [all …]
|
D | sfn_shader_fragment.cpp | 60 sh_info().rat_base = key.ps.nr_cbufs; in FragmentShaderFromNir() 61 sh_info().atomic_base = key.ps.first_atomic_counter; in FragmentShaderFromNir() 95 sh_info().gs_prim_id_input = true; in do_process_inputs() 96 sh_info().ps_prim_id_input = m_shaderio.inputs().size(); in do_process_inputs() 229 sh_info().nsys_inputs = 1; in do_allocate_reserved_registers() 241 sh_info().nsys_inputs++; in do_allocate_reserved_registers() 329 ++sh_info().noutput; in do_process_outputs() 330 r600_shader_io& io = sh_info().output[output->data.driver_location]; in do_process_outputs() 348 sh_info().fs_write_all = true; in do_process_outputs() 357 sh_info().fs_write_all = false; in do_process_outputs() [all …]
|
D | sfn_shader_base.cpp | 61 r600_shader &sh_info, int scratch_size, in ShaderFromNirProcessor() argument 68 m_sh_info(sh_info), in ShaderFromNirProcessor() 96 sh_info().uses_tex_buffers = true; in scan_instruction() 100 sh_info().has_txq_cube_array_z_comp = true; in scan_instruction() 134 sh_info().has_txq_cube_array_z_comp = true; in scan_instruction() 161 if (sh_info().uses_atomics) in allocate_reserved_registers() 167 static void remap_shader_info(r600_shader& sh_info, in remap_shader_info() argument 171 for (unsigned i = 0; i < sh_info.ninput; ++i) { in remap_shader_info() 172 sfn_log << SfnLog::merge << "Input " << i << " gpr:" << sh_info.input[i].gpr in remap_shader_info() 175 assert(sh_info.input[i].gpr < map.size()); in remap_shader_info() [all …]
|
D | sfn_shader_tcs.cpp | 15 sh_info().tcs_prim_mode = key.tcs.prim_mode; in TcsShaderFromNir() 52 auto& io = sh_info().output[sh_info().noutput++]; in do_process_outputs()
|
D | sfn_shader_vertex.cpp | 60 sh_info().atomic_base = key.vs.first_atomic_counter; in VertexShaderFromNir() 61 sh_info().vs_as_gs_a = m_key.vs.as_gs_a; in VertexShaderFromNir() 77 ++sh_info().ninput; in do_process_inputs()
|
D | sfn_shader_tess_eval.cpp | 35 r600_shader_io& io = sh_info().input[input->data.driver_location]; in do_process_inputs() 38 ++sh_info().ninput; in do_process_inputs()
|
D | sfn_shader_base.h | 60 r600_shader& sh_info, int scratch_size, enum chip_class _chip_class, 81 r600_shader& sh_info() {return m_sh_info;} in sh_info() function
|
/external/llvm-project/lld/test/ELF/invalid/ |
D | symtab-sh-info-dup.test | 11 # CHECK: error: {{.*}}.o: STB_LOCAL symbol (2) found at index >= .symtab's sh_info (1) 12 # CHECK-NEXT: error: {{.*}}.o: STB_LOCAL symbol (2) found at index >= .symtab's sh_info (1) 18 # WARN: warning: {{.*}}.o: STB_LOCAL symbol (2) found at index >= .symtab's sh_info (1)
|
D | symtab-sh-info.s | 6 # ERR1: invalid sh_info in symbol table 22 ## sh_info has value 2 what says that non-local symbol `foo` is local.
|
/external/elfutils/tests/ |
D | update4.c | 136 shdr->sh_info = 0; in main() 172 shdr->sh_info = 0; in main() 208 shdr->sh_info = 0; in main() 244 shdr->sh_info = 0; in main() 281 shdr->sh_info = SHN_UNDEF; in main()
|
D | elfstrmerge.c | 466 if (SH_INFO_LINK_P (shdr) && shdr->sh_info != 0) in main() 467 newshdr.sh_info = newsecndx (shdr->sh_info, "shdr", ndx, "sh_info", 0); in main() 469 newshdr.sh_info = shdr->sh_info; in main()
|
D | alldts.c | 146 shdr->sh_info = SHN_UNDEF; in main() 201 shdr->sh_info = SHN_UNDEF; in main()
|
D | addsections.c | 208 shdr->sh_info = SHN_UNDEF; in add_sections() 255 shdr->sh_info = SHN_UNDEF; in add_sections()
|
/external/google-breakpad/src/common/linux/ |
D | synth_elf_unittest.cc | 249 EXPECT_EQ(0U, shdr[0].sh_info); in TYPED_TEST() 260 EXPECT_EQ(0U, shdr[1].sh_info); in TYPED_TEST() 324 EXPECT_EQ(0U, shdr[0].sh_info); in TYPED_TEST() 335 EXPECT_EQ(0U, shdr[1].sh_info); in TYPED_TEST() 346 EXPECT_EQ(0U, shdr[2].sh_info); in TYPED_TEST() 357 EXPECT_EQ(0U, shdr[3].sh_info); in TYPED_TEST()
|
/external/llvm-project/llvm/test/tools/llvm-objcopy/ELF/ |
D | dynrelocsec-remove-shinfo-reference.test | 5 ## via sh_info field with its target section .got.plt. 8 ## sh_info value, for example.
|
/external/elfutils/libelf/ |
D | elf_getphdrnum.c | 72 *dst = shdr->sh_info; in __elf_getphdrnum_rdlock() 82 *dst = shdr->sh_info; in __elf_getphdrnum_rdlock()
|
D | elf32_getshdr.c | 147 CONVERT_TO (shdr[cnt].sh_info, notcvt[cnt].sh_info); in ElfW2() 196 CONVERT (shdr[cnt].sh_info); in ElfW2()
|
D | elf32_newphdr.c | 102 .shdr.ELFW(e,LIBELFBITS)->sh_info = 0; in ElfW2() 154 scn0->shdr.ELFW(e,LIBELFBITS)->sh_info = count; in ElfW2()
|
/external/elfutils/src/ |
D | strip.c | 586 Elf_Scn *tscn = elf_getscn (elf, shdr->sh_info); in remove_debug_relocations() 1423 if (shdr_info[cnt].shdr.sh_info >= shnum) in handle_elf() 1425 else if (shdr_info[shdr_info[cnt].shdr.sh_info].idx != 0) in handle_elf() 1561 if (shdr_info[cnt].shdr.sh_info >= shnum) in handle_elf() 1563 else if ( shdr_info[shdr_info[cnt].shdr.sh_info].idx == 0) in handle_elf() 1565 shdr_info[shdr_info[cnt].shdr.sh_info].idx = 1; in handle_elf() 1566 changes |= shdr_info[cnt].shdr.sh_info < cnt; in handle_elf() 1589 shdr_indices[1] = shdr_info[cnt].shdr.sh_info; in handle_elf() 1770 shdr_info[cnt].shdr.sh_info = SHN_UNDEF; in handle_elf() 1833 shdr_info[cnt].shdr.sh_info = SHN_UNDEF; in handle_elf() [all …]
|
D | unstrip.c | 488 if (newshdr->sh_info != STN_UNDEF) in adjust_relocs() 490 newshdr->sh_info = map[newshdr->sh_info - 1]; in adjust_relocs() 636 shdr->sh_info += added; in add_new_section_symbols() 1053 GElf_Sym *sym = gelf_getsym (symdata, shdr->sh_info, &sym_mem); in get_group_sig() 1177 COPY (sh_info); in find_alloc_sections_prelink() 1676 shdr_mem.sh_info = sec->shdr.sh_info; in copy_elided_sections() 1694 if (SH_INFO_LINK_P (&sec->shdr) && sec->shdr.sh_info != 0) in copy_elided_sections() 1696 if (sec->shdr.sh_info > ndx_sec_num) in copy_elided_sections() 1699 elf_ndxscn (sec->scn), sec->shdr.sh_info); in copy_elided_sections() 1700 shdr_mem.sh_info = ndx_section[sec->shdr.sh_info - 1]; in copy_elided_sections() [all …]
|
/external/swiftshader/third_party/subzero/src/ |
D | IceELFSection.h | 78 void setInfoNum(Elf64_Word sh_info) { Header.sh_info = sh_info; } in setInfoNum() argument 324 Str.writeELFWord<IsELF64>(Header.sh_info); in writeHeader()
|
/external/elfutils/libdwfl/ |
D | derelocate.c | 150 if (shdr->sh_info < elf_ndxscn (scn)) in cache_sections() 153 Elf_Scn *tscn = elf_getscn (mod->main.elf, shdr->sh_info); in cache_sections() 212 Elf_Scn *tscn = elf_getscn (mod->main.elf, shdr->sh_info); in cache_sections()
|
/external/elfutils/libebl/ |
D | eblsectionstripp.c | 51 Elf_Scn *scn_l = elf_getscn (ebl->elf, (shdr)->sh_info); in ebl_section_strip_p()
|
/external/llvm-project/llvm/test/tools/llvm-cxxdump/ |
D | broken-reloc-sec.test | 2 ## which has a relocation section that has a broken sh_info
|