Home
last modified time | relevance | path

Searched refs:amdgpu_cs (Results 1 – 25 of 66) sorted by relevance

123

/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dcombine-shift-of-shifted-logic.ll4 define amdgpu_cs i32 @test_shl_and_1(i32 inreg %arg1) {
16 define amdgpu_cs i32 @test_shl_and_2(i32 inreg %arg1) {
28 define amdgpu_cs i32 @test_shl_and_3(i32 inreg %arg1) {
41 define amdgpu_cs i32 @test_lshr_and_1(i32 inreg %arg1) {
53 define amdgpu_cs i32 @test_lshr_and_2(i32 inreg %arg1) {
66 define amdgpu_cs i32 @test_lshr_and_3(i32 inreg %arg1) {
78 define amdgpu_cs i32 @test_ashr_and_1(i32 inreg %arg1) {
91 define amdgpu_cs i32 @test_ashr_and_2(i32 inreg %arg1) {
104 define amdgpu_cs i32 @test_ashr_and_3(i32 inreg %arg1) {
117 define amdgpu_cs i32 @test_shl_or_1(i32 inreg %arg1) {
[all …]
Dcombine-shift-imm-chain.ll4 define amdgpu_cs i32 @test_shl_1(i32 inreg %arg1) {
15 define amdgpu_cs i32 @test_shl_2(i32 inreg %arg1) {
28 define amdgpu_cs i32 @test_shl_i32(i32 inreg %arg1) {
41 define amdgpu_cs i64 @test_shl_i64(i64 inreg %arg1) {
58 define amdgpu_cs i32 @test_ashr_1(i32 inreg %arg1) {
69 define amdgpu_cs i32 @test_ashr_2(i32 inreg %arg1) {
82 define amdgpu_cs i32 @test_ashr_i32(i32 inreg %arg1) {
95 define amdgpu_cs i64 @test_ashr_i64(i64 inreg %arg1) {
112 define amdgpu_cs i32 @test_lshr_1(i32 inreg %arg1) {
123 define amdgpu_cs i32 @test_lshr_2(i32 inreg %arg1) {
[all …]
Dllvm.amdgcn.ballot.i32.ll8 define amdgpu_cs i32 @constant_false() {
19 define amdgpu_cs i32 @constant_true() {
30 define amdgpu_cs i32 @non_compare(i32 %x) {
43 define amdgpu_cs i32 @compare_ints(i32 %x, i32 %y) {
53 define amdgpu_cs i32 @compare_int_with_constant(i32 %x) {
63 define amdgpu_cs i32 @compare_floats(float %x, float %y) {
Dllvm.amdgcn.ballot.i64.ll8 define amdgpu_cs i64 @constant_false() {
20 define amdgpu_cs i64 @constant_true() {
32 define amdgpu_cs i64 @non_compare(i32 %x) {
45 define amdgpu_cs i64 @compare_ints(i32 %x, i32 %y) {
55 define amdgpu_cs i64 @compare_int_with_constant(i32 %x) {
66 define amdgpu_cs i64 @compare_floats(float %x, float %y) {
Datomic_optimizations_mul_one.ll11 define amdgpu_cs void @atomic_add(<4 x i32> inreg %arg) {
50 define amdgpu_cs void @atomic_add_and_format(<4 x i32> inreg %arg) {
105 define amdgpu_cs void @atomic_sub(<4 x i32> inreg %arg) {
144 define amdgpu_cs void @atomic_sub_and_format(<4 x i32> inreg %arg) {
199 define amdgpu_cs void @atomic_xor(<4 x i32> inreg %arg) {
240 define amdgpu_cs void @atomic_xor_and_format(<4 x i32> inreg %arg) {
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.h131 struct amdgpu_cs { struct
218 static inline struct amdgpu_cs *
219 amdgpu_cs(struct radeon_cmdbuf *base) in amdgpu_cs() function
222 return (struct amdgpu_cs*)base; in amdgpu_cs()
228 static inline struct amdgpu_cs *
233 return get_container(ib, struct amdgpu_cs, main); in amdgpu_cs_from_ib()
235 return get_container(ib, struct amdgpu_cs, compute_ib); in amdgpu_cs_from_ib()
242 amdgpu_bo_is_referenced_by_cs(struct amdgpu_cs *cs, in amdgpu_bo_is_referenced_by_cs()
251 amdgpu_bo_is_referenced_by_cs_with_usage(struct amdgpu_cs *cs, in amdgpu_bo_is_referenced_by_cs_with_usage()
Damdgpu_cs.c259 struct amdgpu_cs *cs = amdgpu_cs(rcs); in amdgpu_cs_get_next_fence()
399 static bool amdgpu_cs_has_chaining(struct amdgpu_cs *cs) in amdgpu_cs_has_chaining()
405 static unsigned amdgpu_cs_epilog_dws(struct amdgpu_cs *cs) in amdgpu_cs_epilog_dws()
494 amdgpu_lookup_or_add_real_buffer(struct amdgpu_cs *acs, struct amdgpu_winsys_bo *bo) in amdgpu_lookup_or_add_real_buffer()
516 static int amdgpu_lookup_or_add_slab_buffer(struct amdgpu_cs *acs, in amdgpu_lookup_or_add_slab_buffer()
565 static int amdgpu_lookup_or_add_sparse_buffer(struct amdgpu_cs *acs, in amdgpu_lookup_or_add_sparse_buffer()
631 struct amdgpu_cs *acs = amdgpu_cs(rcs); in amdgpu_cs_add_buffer()
751 static bool amdgpu_get_new_ib(struct amdgpu_winsys *ws, struct amdgpu_cs *cs, in amdgpu_get_new_ib()
958 struct amdgpu_cs *cs; in amdgpu_cs_create()
960 cs = CALLOC_STRUCT(amdgpu_cs); in amdgpu_cs_create()
[all …]
DMakefile.sources4 amdgpu_cs.c \
5 amdgpu_cs.h \
Dmeson.build24 'amdgpu_bo.c', 'amdgpu_bo.h', 'amdgpu_cs.c', 'amdgpu_cs.h',
Damdgpu_winsys.h38 struct amdgpu_cs;
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dllvm.amdgcn.ballot.i32.ll8 define amdgpu_cs i32 @constant_false() {
19 define amdgpu_cs i32 @constant_true() {
30 define amdgpu_cs i32 @non_compare(i32 %x) {
43 define amdgpu_cs i32 @compare_ints(i32 %x, i32 %y) {
53 define amdgpu_cs i32 @compare_int_with_constant(i32 %x) {
63 define amdgpu_cs i32 @compare_floats(float %x, float %y) {
Dllvm.amdgcn.ballot.i64.ll8 define amdgpu_cs i64 @constant_false() {
20 define amdgpu_cs i64 @constant_true() {
32 define amdgpu_cs i64 @non_compare(i32 %x) {
45 define amdgpu_cs i64 @compare_ints(i32 %x, i32 %y) {
55 define amdgpu_cs i64 @compare_int_with_constant(i32 %x) {
66 define amdgpu_cs i64 @compare_floats(float %x, float %y) {
Dlds-bounds.ll8 define amdgpu_cs void @store_aligned(i32 addrspace(3)* %ptr) #0 {
20 define amdgpu_cs <2 x float> @load_aligned(i32 addrspace(3)* %ptr) #0 {
36 define amdgpu_cs void @store_global_const_idx() #0 {
49 define amdgpu_cs <2 x float> @load_global_const_idx() #0 {
68 define amdgpu_cs void @store_global_var_idx_case1(i32 %idx) #0 {
83 define amdgpu_cs <2 x float> @load_global_var_idx_case1(i32 %idx) #0 {
100 define amdgpu_cs void @store_global_var_idx_case2(i32 %idx) #0 {
114 define amdgpu_cs <2 x float> @load_global_var_idx_case2(i32 %idx) #0 {
Dllvm.amdgcn.ds.ordered.swap.ll11 define amdgpu_cs float @ds_ordered_swap(i32 addrspace(2)* inreg %gds, i32 %value) {
30 define amdgpu_cs float @ds_ordered_swap_conditional(i32 addrspace(2)* inreg %gds, i32 %value) {
Damdpal-msgpack-cs.ll9 define amdgpu_cs half @cs_amdpal(half %arg0) {
Damdgpu-shader-calling-convention.ll7 define amdgpu_cs float @shader_cc(<4 x i32> inreg, <4 x i32> inreg, i32 inreg %w, float %v) {
Damdpal-cs.ll18 define amdgpu_cs half @cs_amdpal(half %arg0) {
Dinfer-uniform-load-shader.ll17 define amdgpu_cs i32 @cs_load_uniform_global_i32_align4(i32 addrspace(1)* inreg %ptr) {
Damdgcn-ieee.ll100 define amdgpu_cs void @cs_ieee_mode_default() #0 {
115 define amdgpu_cs void @cs_ieee_mode_on() #1 {
130 define amdgpu_cs void @cs_ieee_mode_off() #2 {
Dimg-nouse-adjust.ll11 define amdgpu_cs void @_amdgpu_cs_main(i32 %dummy) local_unnamed_addr #0 {
/external/libdrm/amdgpu/
DMakefile.sources4 amdgpu_cs.c \
DAndroid.sources.bp8 "amdgpu_cs.c",
/external/llvm/test/CodeGen/AMDGPU/
Damdgpu-shader-calling-convention.ll7 define amdgpu_cs float @shader_cc(<4 x i32> inreg, <4 x i32> inreg, i32 inreg %w, float %v) {
/external/llvm-project/llvm/test/Verifier/
Damdgpu-cc.ll49 define amdgpu_cs void @varargs_amdgpu_cs(...) {
109 define amdgpu_cs void @byval_cc_amdgpu_cs(i32 addrspace(5)* byval(i32) %ptr) {
/external/llvm-project/llvm/test/Transforms/StructurizeCFG/AMDGPU/
Duniform-regions.ll4 define amdgpu_cs void @uniform(i32 inreg %v) {
25 define amdgpu_cs void @nonuniform(i32 addrspace(4)* %ptr) {
82 define amdgpu_cs void @uniform_branch_to_nonuniform_subregions(i32 addrspace(4)* %ptr, i32 inreg %d…

123