/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_emit.c | 62 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in vc4_emit_state() 81 struct vc4_cl_out *bcl = cl_start(&job->bcl); in vc4_emit_state() local 104 cl_u8(&bcl, VC4_PACKET_CONFIGURATION_BITS); in vc4_emit_state() 105 cl_u8(&bcl, in vc4_emit_state() 108 cl_u8(&bcl, in vc4_emit_state() 111 cl_u8(&bcl, in vc4_emit_state() 114 cl_end(&job->bcl, bcl); in vc4_emit_state() 118 cl_emit_prepacked(&job->bcl, in vc4_emit_state() [all...] |
H A D | vc4_draw.c | 49 cl_ensure_space(&job->bcl, in vc4_get_draw_cl_space() 85 cl_emit(&job->bcl, TILE_BINNING_MODE_CONFIGURATION, bin) { in vc4_start_draw() 96 cl_emit(&job->bcl, START_TILE_BINNING, start); in vc4_start_draw() 103 cl_emit(&job->bcl, PRIMITIVE_LIST_FORMAT, list) { in vc4_start_draw() 232 cl_emit(&job->bcl, GL_SHADER_STATE, shader_state) { in vc4_emit_gl_shader_state() 416 struct vc4_cl_out *bcl = cl_start(&job->bcl); in vc4_draw_vbo() local 430 cl_u8(&bcl, VC4_PACKET_GEM_HANDLES); in vc4_draw_vbo() 431 cl_u32(&bcl, hindex); in vc4_draw_vbo() 432 cl_u32(&bcl, in vc4_draw_vbo() [all...] |
H A D | vc4_job.c | 79 vc4_init_cl(job, &job->bcl); in vc4_job_create() 385 vc4_dump_cl(job->bcl.base, cl_offset(&job->bcl), false); in vc4_job_submit() 388 if (cl_offset(&job->bcl) > 0) { in vc4_job_submit() 393 cl_ensure_space(&job->bcl, 8); in vc4_job_submit() 394 cl_emit(&job->bcl, INCREMENT_SEMAPHORE, incr); in vc4_job_submit() 398 cl_emit(&job->bcl, FLUSH, flush); in vc4_job_submit() 450 submit.bin_cl = (uintptr_t)job->bcl.base; in vc4_job_submit() 451 submit.bin_cl_size = cl_offset(&job->bcl); in vc4_job_submit()
|
H A D | vc4_context.h | 218 struct vc4_cl bcl; member
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_cmd_buffer.c | 39 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(FLUSH)); in job_emit_binning_flush() 42 cl_emit(&job->bcl, FLUSH, flush); in job_emit_binning_flush() 53 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) { in job_emit_binning_prolog() 58 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) { in job_emit_binning_prolog() 68 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin); in job_emit_binning_prolog() 73 cl_emit(&job->bcl, START_TILE_BINNING, bin); in job_emit_binning_prolog() 80 v3dv_cl_ensure_space_with_branch(&cmd_buffer->state.job->bcl, in cmd_buffer_end_render_pass_secondary() 83 cl_emit(&cmd_buffer->state.job->bcl, RETURN_FROM_SUB_LIST, ret); in cmd_buffer_end_render_pass_secondary() 91 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(CLIP_WINDOW)); in job_emit_clip_window() 94 cl_emit(&job->bcl, CLIP_WINDO in job_emit_clip_window() [all...] |
H A D | v3dv_queue.c | 746 /* Sanity check: we should only flag a bcl sync on a job that needs to be in handle_cl_job() 755 assert(list_length(&job->bcl.bo_list) >= 1); in handle_cl_job() 757 list_first_entry(&job->bcl.bo_list, struct v3dv_bo, list_link); in handle_cl_job() 759 submit.bcl_end = job->bcl.bo->offset + v3dv_cl_offset(&job->bcl); in handle_cl_job()
|
H A D | v3dv_cmd_buffer.c | 114 v3dv_cl_destroy(&job->bcl); in job_destroy_gpu_cl_resources() 133 list_for_each_entry_safe(struct v3dv_bo, bo, &job->bcl.bo_list, list_link) { in job_destroy_cloned_gpu_cl_resources() 433 v3dv_cl_ensure_space_with_branch(&job->bcl, 256); in v3dv_job_start_frame() 585 v3dv_cl_offset(&job->bcl) > 0); in v3dv_cmd_buffer_finish_job() 719 v3dv_cl_init(job, &job->bcl); in v3dv_job_init() 1642 clone_bo_list(cmd_buffer, &clone_job->bcl.bo_list, &job->bcl.bo_list); in v3dv_job_clone_in_cmd_buffer()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3dx_emit.c | 274 cl_emit(&job->bcl, BLEND_CFG, config) { in emit_rt_blend() 306 cl_emit(&job->bcl, FLAT_SHADE_FLAGS, flags) { in emit_flat_shade_flags() 324 cl_emit(&job->bcl, NON_PERSPECTIVE_FLAGS, flags) { in emit_noperspective_flags() 341 cl_emit(&job->bcl, CENTROID_FLAGS, flags) { in emit_centroid_flags() 432 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in emit_state() 479 cl_emit(&job->bcl, CFG_BITS, config) { in emit_state() 548 cl_emit_prepacked_sized(&job->bcl, in emit_state() 552 cl_emit_prepacked_sized(&job->bcl, in emit_state() 559 cl_emit(&job->bcl, POINT_SIZE, point_size) { in emit_state() 563 cl_emit(&job->bcl, LINE_WIDT in emit_state() [all...] |
H A D | v3dx_job.c | 35 v3d_cl_ensure_space_with_branch(&job->bcl, in bcl_epilogue() 47 cl_emit(&job->bcl, PRIMITIVE_COUNTS_FEEDBACK, counter) { in bcl_epilogue() 62 cl_emit(&job->bcl, TRANSFORM_FEEDBACK_SPECS, tfe) { in bcl_epilogue() 73 cl_emit(&job->bcl, FLUSH, flush); in bcl_epilogue()
|
H A D | v3dx_draw.c | 50 v3d_cl_ensure_space_with_branch(&job->bcl, 256 /* XXX */); in start_binning() 52 job->submit.bcl_start = job->bcl.bo->offset; in start_binning() 53 v3d_job_add_bo(job, job->bcl.bo); in start_binning() 91 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) { in start_binning() 99 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) { in start_binning() 116 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG_PART2, config) { in start_binning() 122 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG_PART1, config) { in start_binning() 140 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin); in start_binning() 143 cl_emit(&job->bcl, OCCLUSION_QUERY_COUNTER, counter); in start_binning() 148 cl_emit(&job->bcl, START_TILE_BINNIN in start_binning() [all...] |
H A D | v3d_job.c | 81 v3d_destroy_cl(&job->bcl); in v3d_job_free() 97 v3d_init_cl(job, &job->bcl); in v3d_job_create() 504 if (cl_offset(&job->bcl) > 0) { in v3d_job_submit() 520 job->submit.bcl_end = job->bcl.bo->offset + cl_offset(&job->bcl); in v3d_job_submit()
|
H A D | v3d_context.h | 340 struct v3d_cl bcl; member
|
/third_party/python/Modules/_ctypes/libffi_osx/powerpc/ |
H A D | ppc64-darwin_closure.S | 362 bcl 20,31,LO$ffi_closure_helper_DARWIN 383 bcl 20,31,LO$ffi64_struct_to_reg_form 399 bcl 20,31,LO$ffi64_data_size
|
H A D | ppc-darwin_closure.S | 292 bcl 20,31,LO$ffi_closure_helper_DARWIN
|
/third_party/ffmpeg/libavcodec/ppc/ |
H A D | asm.S | 96 bcl 20, 31, .Lgot\@
|
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/poly1305/ |
H A D | poly1305-ppcfp.s | 557 bcl 20,31,$+4
|
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/poly1305/ |
H A D | poly1305-ppcfp.s | 557 bcl 20,31,$+4
|
/third_party/node/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/poly1305/ |
H A D | poly1305-ppcfp.s | 562 bcl 20,31,$+4
|
/third_party/node/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/ |
H A D | poly1305-ppcfp.s | 562 bcl 20,31,$+4
|
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/sha/ |
H A D | sha512p8-ppc.s | 657 bcl 20,31,$+4
|
H A D | sha256p8-ppc.s | 655 bcl 20,31,$+4
|
H A D | keccak1600-ppc64.s | 620 bcl 20,31,$+4
|
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/sha/ |
H A D | sha256p8-ppc.s | 655 bcl 20,31,$+4
|
H A D | keccak1600-ppc64.s | 620 bcl 20,31,$+4
|
H A D | sha512p8-ppc.s | 657 bcl 20,31,$+4
|