Home
last modified time | relevance | path

Searched refs:address_qualifier (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dbinary.hpp66 const cl_kernel_arg_address_qualifier address_qualifier, in arg_info()
70 address_qualifier(address_qualifier), in arg_info()
73 address_qualifier(0), access_qualifier(0) { }; in arg_info()
78 cl_kernel_arg_address_qualifier address_qualifier; member
/third_party/mesa3d/src/gallium/frontends/clover/llvm/codegen/
H A Dcommon.cpp74 const uint64_t address_qualifier, in create_arg_info()
88 if (address_qualifier == 1) in create_arg_info()
90 else if (address_qualifier == 2) in create_arg_info()
92 else if (address_qualifier == 3) in create_arg_info()
71 create_arg_info(const std::string &arg_name, const std::string &type_name, const std::string &type_qualifier, const uint64_t address_qualifier, const std::string &access_qualifier) create_arg_info() argument
/third_party/mesa3d/src/microsoft/clc/
H A Dcompute_test.cpp523 switch (shader.dxil->kernel->args[i].address_qualifier) { in run_shader_with_raw_args()
554 switch (dxil->kernel->args[i].address_qualifier) { in run_shader_with_raw_args()
584 if (dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_GLOBAL || in run_shader_with_raw_args()
585 dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_CONSTANT) { in run_shader_with_raw_args()
640 assert(dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_GLOBAL); in run_shader_with_raw_args()
H A Dclc_compiler_test.cpp2325 EXPECT_EQ(shader.metadata->kernels[0].args[0].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2327 EXPECT_EQ(shader.metadata->kernels[0].args[1].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2329 EXPECT_EQ(shader.metadata->kernels[0].args[2].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2331 EXPECT_EQ(shader.metadata->kernels[0].args[3].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2333 EXPECT_EQ(shader.metadata->kernels[0].args[4].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2335 EXPECT_EQ(shader.metadata->kernels[0].args[5].address_qualifier, CLC_KERNEL_ARG_ADDRESS_CONSTANT); in TEST_F()
H A Dclc_compiler.c935 if (out_dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_GLOBAL || in clc_spirv_to_dxil()
936 out_dxil->kernel->args[i].address_qualifier == CLC_KERNEL_ARG_ADDRESS_CONSTANT) { in clc_spirv_to_dxil()
1121 if (out_dxil->kernel->args[i].address_qualifier != CLC_KERNEL_ARG_ADDRESS_LOCAL) in clc_spirv_to_dxil()
/third_party/mesa3d/src/compiler/clc/
H A Dclc.h123 enum clc_kernel_arg_address_qualifier address_qualifier; member
H A Dclc.c63 switch (args[j].address_qualifier) { in clc_print_kernels_info()
H A Dclc_helpers.cpp708 args[j].address_qualifier = parser.kernels[i].args[j].addrQualifier; in clc_spirv_get_kernels_info()
/third_party/mesa3d/src/gallium/frontends/clover/spirv/
H A Dinvocation.cpp305 types[id].info.address_qualifier = CL_KERNEL_ARG_ADDRESS_PRIVATE; in create_binary_from_spirv()
378 types[id].info.address_qualifier = CL_KERNEL_ARG_ADDRESS_PRIVATE; in create_binary_from_spirv()
405 types[id].info.address_qualifier = convert_storage_class_to_cl(storage_class); in create_binary_from_spirv()
488 arg.info.address_qualifier = types[type_id].info.address_qualifier; in create_binary_from_spirv()
/third_party/mesa3d/src/gallium/frontends/clover/api/
H A Dkernel.cpp209 buf.as_scalar<cl_kernel_arg_address_qualifier>() = info.address_qualifier; in clGetKernelArgInfo()

Completed in 15 milliseconds