Home
last modified time | relevance | path

Searched refs:addrspace (Results 1 – 25 of 686) sorted by relevance

12345678910>>...28

/external/llvm/test/Assembler/
D2007-12-11-AddressSpaces.ll1 ; RUN: llvm-as < %s | llvm-dis | grep "addrspace(33)" | count 7
2 ; RUN: llvm-as < %s | llvm-dis | grep "addrspace(42)" | count 2
3 ; RUN: llvm-as < %s | llvm-dis | grep "addrspace(66)" | count 2
4 ; RUN: llvm-as < %s | llvm-dis | grep "addrspace(11)" | count 6
5 ; RUN: llvm-as < %s | llvm-dis | grep "addrspace(22)" | count 5
8 %struct.mystruct = type { i32, i32 addrspace(33)*, i32, i32 addrspace(33)* }
9 @input = weak addrspace(42) global %struct.mystruct zeroinitializer ; <%struct.mystruct addrspac…
10 @output = addrspace(66) global %struct.mystruct zeroinitializer ; <%struct.mystruct addrspace(66)…
11 @y = external addrspace(33) global i32 addrspace(11)* addrspace(22)* ; <i32 addrspace(11)* addrsp…
15addrspace(33)*, i32 addrspace(33)* addrspace(42)* getelementptr (%struct.mystruct, %struct.mystruc…
[all …]
/external/llvm/test/Transforms/InstCombine/
Dconstant-fold-address-space-pointer.ll4 @g = addrspace(3) global i32 89
6 @const_zero_i8_as1 = addrspace(1) constant i8 0
7 @const_zero_i32_as1 = addrspace(1) constant i32 0
9 @const_zero_i8_as2 = addrspace(2) constant i8 0
10 @const_zero_i32_as2 = addrspace(2) constant i32 0
12 @const_zero_i8_as3 = addrspace(3) constant i8 0
13 @const_zero_i32_as3 = addrspace(3) constant i32 0
17 define i32 addrspace(3)* @test_constant_fold_inttoptr_as_pointer_same_size() {
19 ; CHECK-NEXT: ret i32 addrspace(3)* @const_zero_i32_as3
20 %x = ptrtoint i32 addrspace(3)* @const_zero_i32_as3 to i32
[all …]
Daddrspacecast.ll7 declare void @llvm.memcpy.p0i8.p1i8.i32(i8*, i8 addrspace(1)*, i32, i32, i1) nounwind
8 declare void @llvm.memcpy.p0i8.p2i8.i32(i8*, i8 addrspace(2)*, i32, i32, i1) nounwind
11 define i32* @combine_redundant_addrspacecast(i32 addrspace(1)* %x) nounwind {
13 ; CHECK: addrspacecast i32 addrspace(1)* %x to i32*
15 %y = addrspacecast i32 addrspace(1)* %x to i32 addrspace(3)*
16 %z = addrspacecast i32 addrspace(3)* %y to i32*
20 define <4 x i32*> @combine_redundant_addrspacecast_vector(<4 x i32 addrspace(1)*> %x) nounwind {
22 ; CHECK: addrspacecast <4 x i32 addrspace(1)*> %x to <4 x i32*>
24 %y = addrspacecast <4 x i32 addrspace(1)*> %x to <4 x i32 addrspace(3)*>
25 %z = addrspacecast <4 x i32 addrspace(3)*> %y to <4 x i32*>
[all …]
Dmulti-size-address-space-pointer.ll5 define i32 @test_as0(i32 addrspace(0)* %a) {
8 %arrayidx = getelementptr i32, i32 addrspace(0)* %a, i64 1
9 %y = load i32, i32 addrspace(0)* %arrayidx, align 4
13 define i32 @test_as1(i32 addrspace(1)* %a) {
15 ; CHECK: %arrayidx = getelementptr i32, i32 addrspace(1)* %a, i64 1
16 %arrayidx = getelementptr i32, i32 addrspace(1)* %a, i32 1
17 %y = load i32, i32 addrspace(1)* %arrayidx, align 4
21 define i32 @test_as2(i32 addrspace(2)* %a) {
23 ; CHECK: %arrayidx = getelementptr i32, i32 addrspace(2)* %a, i8 1
24 %arrayidx = getelementptr i32, i32 addrspace(2)* %a, i32 1
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dimage-resource-id.ll10 define void @test_2d_rd_1_0(%opencl.image2d_t addrspace(1)* %in, ; read_only
11 i32 addrspace(1)* %out) {
14 %opencl.image2d_t addrspace(1)* %in) #0
15 store i32 %0, i32 addrspace(1)* %out
24 define void @test_3d_rd_1_0(%opencl.image3d_t addrspace(1)* %in, ; read_only
25 i32 addrspace(1)* %out) {
28 %opencl.image3d_t addrspace(1)* %in) #0
29 store i32 %0, i32 addrspace(1)* %out
40 define void @test_2d_wr_1_0(%opencl.image2d_t addrspace(1)* %in, ; write_only
41 i32 addrspace(1)* %out) {
[all …]
Dmerge-stores.ll18 define void @merge_global_store_2_constants_i8(i8 addrspace(1)* %out) #0 {
19 %out.gep.1 = getelementptr i8, i8 addrspace(1)* %out, i32 1
21 store i8 123, i8 addrspace(1)* %out.gep.1
22 store i8 456, i8 addrspace(1)* %out, align 2
30 define void @merge_global_store_2_constants_i8_natural_align(i8 addrspace(1)* %out) #0 {
31 %out.gep.1 = getelementptr i8, i8 addrspace(1)* %out, i32 1
33 store i8 123, i8 addrspace(1)* %out.gep.1
34 store i8 456, i8 addrspace(1)* %out
40 define void @merge_global_store_2_constants_i16(i16 addrspace(1)* %out) #0 {
41 %out.gep.1 = getelementptr i16, i16 addrspace(1)* %out, i32 1
[all …]
Dsi-triv-disjoint-mem-access.ll8 @stored_lds_ptr = addrspace(3) global i32 addrspace(3)* undef, align 4
9 @stored_constant_ptr = addrspace(3) global i32 addrspace(2)* undef, align 8
10 @stored_global_ptr = addrspace(3) global i32 addrspace(1)* undef, align 8
16 define void @reorder_local_load_global_store_local_load(i32 addrspace(1)* %out, i32 addrspace(1)* %…
17 %ptr0 = load i32 addrspace(3)*, i32 addrspace(3)* addrspace(3)* @stored_lds_ptr, align 4
19 %ptr1 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 1
20 %ptr2 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 2
22 %tmp1 = load i32, i32 addrspace(3)* %ptr1, align 4
23 store i32 99, i32 addrspace(1)* %gptr, align 4
24 %tmp2 = load i32, i32 addrspace(3)* %ptr2, align 4
[all …]
Dlocal-atomics64.ll7 define void @lds_atomic_xchg_ret_i64(i64 addrspace(1)* %out, i64 addrspace(3)* %ptr) nounwind {
8 %result = atomicrmw xchg i64 addrspace(3)* %ptr, i64 4 seq_cst
9 store i64 %result, i64 addrspace(1)* %out, align 8
16 define void @lds_atomic_xchg_ret_i64_offset(i64 addrspace(1)* %out, i64 addrspace(3)* %ptr) nounwin…
17 %gep = getelementptr i64, i64 addrspace(3)* %ptr, i32 4
18 %result = atomicrmw xchg i64 addrspace(3)* %gep, i64 4 seq_cst
19 store i64 %result, i64 addrspace(1)* %out, align 8
26 define void @lds_atomic_add_ret_i64(i64 addrspace(1)* %out, i64 addrspace(3)* %ptr) nounwind {
27 %result = atomicrmw add i64 addrspace(3)* %ptr, i64 4 seq_cst
28 store i64 %result, i64 addrspace(1)* %out, align 8
[all …]
Dlocal-atomics.ll14 define void @lds_atomic_xchg_ret_i32(i32 addrspace(1)* %out, i32 addrspace(3)* %ptr) nounwind {
15 %result = atomicrmw xchg i32 addrspace(3)* %ptr, i32 4 seq_cst
16 store i32 %result, i32 addrspace(1)* %out, align 4
24 define void @lds_atomic_xchg_ret_i32_offset(i32 addrspace(1)* %out, i32 addrspace(3)* %ptr) nounwin…
25 %gep = getelementptr i32, i32 addrspace(3)* %ptr, i32 4
26 %result = atomicrmw xchg i32 addrspace(3)* %gep, i32 4 seq_cst
27 store i32 %result, i32 addrspace(1)* %out, align 4
40 define void @lds_atomic_add_ret_i32(i32 addrspace(1)* %out, i32 addrspace(3)* %ptr) nounwind {
41 %result = atomicrmw add i32 addrspace(3)* %ptr, i32 4 seq_cst
42 store i32 %result, i32 addrspace(1)* %out, align 4
[all …]
Dsrem.ll5 define void @srem_i32(i32 addrspace(1)* %out, i32 addrspace(1)* %in) {
6 %den_ptr = getelementptr i32, i32 addrspace(1)* %in, i32 1
7 %num = load i32, i32 addrspace(1) * %in
8 %den = load i32, i32 addrspace(1) * %den_ptr
10 store i32 %result, i32 addrspace(1)* %out
14 define void @srem_i32_4(i32 addrspace(1)* %out, i32 addrspace(1)* %in) {
15 %num = load i32, i32 addrspace(1) * %in
17 store i32 %result, i32 addrspace(1)* %out
27 define void @srem_i32_7(i32 addrspace(1)* %out, i32 addrspace(1)* %in) {
28 %num = load i32, i32 addrspace(1) * %in
[all …]
Dcommute-compares.ll11 define void @commute_eq_64_i32(i32 addrspace(1)* %out, i32 addrspace(1)* %in) #1 {
13 %gep.in = getelementptr i32, i32 addrspace(1)* %in, i32 %tid
14 %gep.out = getelementptr i32, i32 addrspace(1)* %out, i32 %tid
15 %val = load i32, i32 addrspace(1)* %gep.in
18 store i32 %ext, i32 addrspace(1)* %gep.out
24 define void @commute_ne_64_i32(i32 addrspace(1)* %out, i32 addrspace(1)* %in) #1 {
26 %gep.in = getelementptr i32, i32 addrspace(1)* %in, i32 %tid
27 %gep.out = getelementptr i32, i32 addrspace(1)* %out, i32 %tid
28 %val = load i32, i32 addrspace(1)* %gep.in
31 store i32 %ext, i32 addrspace(1)* %gep.out
[all …]
Dglobal_atomics.ll7 define void @atomic_add_i32_offset(i32 addrspace(1)* %out, i32 %in) {
9 %gep = getelementptr i32, i32 addrspace(1)* %out, i32 4
10 %0 = atomicrmw volatile add i32 addrspace(1)* %gep, i32 %in seq_cst
17 define void @atomic_add_i32_ret_offset(i32 addrspace(1)* %out, i32 addrspace(1)* %out2, i32 %in) {
19 %gep = getelementptr i32, i32 addrspace(1)* %out, i32 4
20 %0 = atomicrmw volatile add i32 addrspace(1)* %gep, i32 %in seq_cst
21 store i32 %0, i32 addrspace(1)* %out2
31 define void @atomic_add_i32_addr64_offset(i32 addrspace(1)* %out, i32 %in, i64 %index) {
33 %ptr = getelementptr i32, i32 addrspace(1)* %out, i64 %index
34 %gep = getelementptr i32, i32 addrspace(1)* %ptr, i32 4
[all …]
Dfma-combine.ll16 define void @combine_to_fma_f64_0(double addrspace(1)* noalias %out, double addrspace(1)* noalias %…
18 %gep.0 = getelementptr double, double addrspace(1)* %in, i32 %tid
19 %gep.1 = getelementptr double, double addrspace(1)* %gep.0, i32 1
20 %gep.2 = getelementptr double, double addrspace(1)* %gep.0, i32 2
21 %gep.out = getelementptr double, double addrspace(1)* %out, i32 %tid
23 %a = load double, double addrspace(1)* %gep.0
24 %b = load double, double addrspace(1)* %gep.1
25 %c = load double, double addrspace(1)* %gep.2
29 store double %fma, double addrspace(1)* %gep.out
44 define void @combine_to_fma_f64_0_2use(double addrspace(1)* noalias %out, double addrspace(1)* noal…
[all …]
Dglobal-extload-i16.ll10 define void @zextload_global_i16_to_i32(i32 addrspace(1)* %out, i16 addrspace(1)* %in) nounwind {
11 %a = load i16, i16 addrspace(1)* %in
13 store i32 %ext, i32 addrspace(1)* %out
21 define void @sextload_global_i16_to_i32(i32 addrspace(1)* %out, i16 addrspace(1)* %in) nounwind {
22 %a = load i16, i16 addrspace(1)* %in
24 store i32 %ext, i32 addrspace(1)* %out
31 define void @zextload_global_v1i16_to_v1i32(<1 x i32> addrspace(1)* %out, <1 x i16> addrspace(1)* n…
32 %load = load <1 x i16>, <1 x i16> addrspace(1)* %in
34 store <1 x i32> %ext, <1 x i32> addrspace(1)* %out
41 define void @sextload_global_v1i16_to_v1i32(<1 x i32> addrspace(1)* %out, <1 x i16> addrspace(1)* n…
[all …]
Dglobal-extload-i1.ll10 define void @zextload_global_i1_to_i32(i32 addrspace(1)* %out, i1 addrspace(1)* %in) nounwind {
11 %a = load i1, i1 addrspace(1)* %in
13 store i32 %ext, i32 addrspace(1)* %out
22 define void @sextload_global_i1_to_i32(i32 addrspace(1)* %out, i1 addrspace(1)* %in) nounwind {
23 %a = load i1, i1 addrspace(1)* %in
25 store i32 %ext, i32 addrspace(1)* %out
31 define void @zextload_global_v1i1_to_v1i32(<1 x i32> addrspace(1)* %out, <1 x i1> addrspace(1)* noc…
32 %load = load <1 x i1>, <1 x i1> addrspace(1)* %in
34 store <1 x i32> %ext, <1 x i32> addrspace(1)* %out
40 define void @sextload_global_v1i1_to_v1i32(<1 x i32> addrspace(1)* %out, <1 x i1> addrspace(1)* noc…
[all …]
Dglobal-extload-i8.ll9 define void @zextload_global_i8_to_i32(i32 addrspace(1)* %out, i8 addrspace(1)* %in) nounwind {
10 %a = load i8, i8 addrspace(1)* %in
12 store i32 %ext, i32 addrspace(1)* %out
20 define void @sextload_global_i8_to_i32(i32 addrspace(1)* %out, i8 addrspace(1)* %in) nounwind {
21 %a = load i8, i8 addrspace(1)* %in
23 store i32 %ext, i32 addrspace(1)* %out
29 define void @zextload_global_v1i8_to_v1i32(<1 x i32> addrspace(1)* %out, <1 x i8> addrspace(1)* noc…
30 %load = load <1 x i8>, <1 x i8> addrspace(1)* %in
32 store <1 x i32> %ext, <1 x i32> addrspace(1)* %out
38 define void @sextload_global_v1i8_to_v1i32(<1 x i32> addrspace(1)* %out, <1 x i8> addrspace(1)* noc…
[all …]
Dds_write2.ll3 @lds = addrspace(3) global [512 x float] undef, align 4
4 @lds.f64 = addrspace(3) global [512 x double] undef, align 8
12 define void @simple_write2_one_val_f32(float addrspace(1)* %C, float addrspace(1)* %in) #0 {
14 %in.gep = getelementptr float, float addrspace(1)* %in, i32 %x.i
15 %val = load float, float addrspace(1)* %in.gep, align 4
16 …%arrayidx0 = getelementptr inbounds [512 x float], [512 x float] addrspace(3)* @lds, i32 0, i32 %x…
17 store float %val, float addrspace(3)* %arrayidx0, align 4
19 …%arrayidx1 = getelementptr inbounds [512 x float], [512 x float] addrspace(3)* @lds, i32 0, i32 %a…
20 store float %val, float addrspace(3)* %arrayidx1, align 4
30 define void @simple_write2_two_val_f32(float addrspace(1)* %C, float addrspace(1)* %in) #0 {
[all …]
Dload.ll15 define void @load_i8(i32 addrspace(1)* %out, i8 addrspace(1)* %in) {
16 %1 = load i8, i8 addrspace(1)* %in
18 store i32 %2, i32 addrspace(1)* %out
27 define void @load_i8_sext(i32 addrspace(1)* %out, i8 addrspace(1)* %in) {
29 %0 = load i8, i8 addrspace(1)* %in
31 store i32 %1, i32 addrspace(1)* %out
40 define void @load_v2i8(<2 x i32> addrspace(1)* %out, <2 x i8> addrspace(1)* %in) {
42 %0 = load <2 x i8>, <2 x i8> addrspace(1)* %in
44 store <2 x i32> %1, <2 x i32> addrspace(1)* %out
58 define void @load_v2i8_sext(<2 x i32> addrspace(1)* %out, <2 x i8> addrspace(1)* %in) {
[all …]
Dflat-address-space.ll21 define void @store_flat_i32(i32 addrspace(1)* %gptr, i32 %x) #0 {
22 %fptr = addrspacecast i32 addrspace(1)* %gptr to i32 addrspace(4)*
23 store i32 %x, i32 addrspace(4)* %fptr, align 4
29 define void @store_flat_i64(i64 addrspace(1)* %gptr, i64 %x) #0 {
30 %fptr = addrspacecast i64 addrspace(1)* %gptr to i64 addrspace(4)*
31 store i64 %x, i64 addrspace(4)* %fptr, align 8
37 define void @store_flat_v4i32(<4 x i32> addrspace(1)* %gptr, <4 x i32> %x) #0 {
38 %fptr = addrspacecast <4 x i32> addrspace(1)* %gptr to <4 x i32> addrspace(4)*
39 store <4 x i32> %x, <4 x i32> addrspace(4)* %fptr, align 16
45 define void @store_flat_trunc_i16(i16 addrspace(1)* %gptr, i32 %x) #0 {
[all …]
/external/llvm/test/Other/
Dconstant-fold-gep-address-spaces.ll10 ; PLAIN: @G8 = global i8 addrspace(1)* getelementptr (i8, i8 addrspace(1)* inttoptr (i32 1 to i8 ad…
11 @G8 = global i8 addrspace(1)* getelementptr (i8, i8 addrspace(1)* inttoptr (i32 1 to i8 addrspace(1…
12 ; PLAIN: @G1 = global i1 addrspace(2)* getelementptr (i1, i1 addrspace(2)* inttoptr (i8 1 to i1 add…
13 @G1 = global i1 addrspace(2)* getelementptr (i1, i1 addrspace(2)* inttoptr (i8 1 to i1 addrspace(2)…
14 ; PLAIN: @F8 = global i8 addrspace(1)* getelementptr (i8, i8 addrspace(1)* inttoptr (i32 1 to i8 ad…
15 @F8 = global i8 addrspace(1)* getelementptr (i8, i8 addrspace(1)* inttoptr (i32 1 to i8 addrspace(1…
16 ; PLAIN: @F1 = global i1 addrspace(2)* getelementptr (i1, i1 addrspace(2)* inttoptr (i8 1 to i1 add…
17 @F1 = global i1 addrspace(2)* getelementptr (i1, i1 addrspace(2)* inttoptr (i8 1 to i1 addrspace(2)…
18 ; PLAIN: @H8 = global i8 addrspace(1)* getelementptr (i8, i8 addrspace(1)* null, i32 -1)
19 @H8 = global i8 addrspace(1)* getelementptr (i8, i8 addrspace(1)* inttoptr (i32 0 to i8 addrspace(1…
[all …]
/external/llvm/test/Transforms/StraightLineStrengthReduce/AMDGPU/
Dreassociate-geps-and-slsr-addrspace.ll7 ; CHECK: [[b1:%[0-9]+]] = getelementptr float, float addrspace(1)* %arr, i64 [[bump:%[0-9]+]]
8 ; CHECK: [[b2:%[0-9]+]] = getelementptr float, float addrspace(1)* [[b1]], i64 [[bump]]
9 …@slsr_after_reassociate_global_geps_mubuf_max_offset(float addrspace(1)* %out, float addrspace(1)*…
14 %p1 = getelementptr inbounds float, float addrspace(1)* %arr, i64 %tmp
15 %tmp3 = bitcast float addrspace(1)* %p1 to i32 addrspace(1)*
16 %v11 = load i32, i32 addrspace(1)* %tmp3, align 4
17 %tmp4 = bitcast float addrspace(1)* %out to i32 addrspace(1)*
18 store i32 %v11, i32 addrspace(1)* %tmp4, align 4
22 %p2 = getelementptr inbounds float, float addrspace(1)* %arr, i64 %tmp5
23 %tmp6 = bitcast float addrspace(1)* %p2 to i32 addrspace(1)*
[all …]
/external/llvm/test/Transforms/RewriteStatepointsForGC/deopt-bundles/
Drematerialize-derived-pointers.ll4 declare void @use_obj16(i16 addrspace(1)*) "gc-leaf-function"
5 declare void @use_obj32(i32 addrspace(1)*) "gc-leaf-function"
6 declare void @use_obj64(i64 addrspace(1)*) "gc-leaf-function"
10 define void @test_gep_const(i32 addrspace(1)* %base) gc "statepoint-example" {
13 %ptr = getelementptr i32, i32 addrspace(1)* %base, i32 15
15 call void @use_obj32(i32 addrspace(1)* %base)
16 call void @use_obj32(i32 addrspace(1)* %ptr)
20 define void @test_gep_idx(i32 addrspace(1)* %base, i32 %idx) gc "statepoint-example" {
23 %ptr = getelementptr i32, i32 addrspace(1)* %base, i32 %idx
25 call void @use_obj32(i32 addrspace(1)* %base)
[all …]
Dderef-pointers.ll3 ; CHECK: declare i8 addrspace(1)* @some_function_ret_deref()
4 ; CHECK: define i8 addrspace(1)* @test_deref_arg(i8 addrspace(1)* %a)
5 ; CHECK: define i8 addrspace(1)* @test_deref_or_null_arg(i8 addrspace(1)* %a)
6 ; CHECK: define i8 addrspace(1)* @test_noalias_arg(i8 addrspace(1)* %a)
10 declare i8 addrspace(1)* @some_function() "gc-leaf-function"
12 declare void @some_function_consumer(i8 addrspace(1)*) "gc-leaf-function"
14 declare dereferenceable(4) i8 addrspace(1)* @some_function_ret_deref() "gc-leaf-function"
15 declare noalias i8 addrspace(1)* @some_function_ret_noalias() "gc-leaf-function"
17 define i8 addrspace(1)* @test_deref_arg(i8 addrspace(1)* dereferenceable(4) %a) gc "statepoint-exam…
20 ret i8 addrspace(1)* %a
[all …]
/external/llvm/test/CodeGen/X86/
Dstatepoint-invoke.ll5 declare void @"some_call"(i64 addrspace(1)*)
6 declare i64 addrspace(1)* @"some_other_call"(i64 addrspace(1)*)
10 define i64 addrspace(1)* @test_basic(i64 addrspace(1)* %obj,
11 i64 addrspace(1)* %obj1)
17addrspace(1)*)*, i32, i32, ...) @llvm.experimental.gc.statepoint.p0f_isVoidp1i64f(i64 0, i32 0, vo…
22 …%obj.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %0, i32 13…
23 …%obj1.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %0, i32 1…
28 ret i64 addrspace(1)* %obj.relocated
37 …%obj.relocated1 = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %relocate…
38 …%obj1.relocated1 = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %relocat…
[all …]
/external/llvm/test/CodeGen/XCore/
Dresources.ll3 declare i8 addrspace(1)* @llvm.xcore.getr.p1i8(i32 %type)
4 declare void @llvm.xcore.freer.p1i8(i8 addrspace(1)* %r)
5 declare i32 @llvm.xcore.in.p1i8(i8 addrspace(1)* %r)
6 declare i32 @llvm.xcore.int.p1i8(i8 addrspace(1)* %r)
7 declare i32 @llvm.xcore.inct.p1i8(i8 addrspace(1)* %r)
8 declare void @llvm.xcore.out.p1i8(i8 addrspace(1)* %r, i32 %value)
9 declare void @llvm.xcore.outt.p1i8(i8 addrspace(1)* %r, i32 %value)
10 declare void @llvm.xcore.outct.p1i8(i8 addrspace(1)* %r, i32 %value)
11 declare void @llvm.xcore.chkct.p1i8(i8 addrspace(1)* %r, i32 %value)
12 declare i32 @llvm.xcore.testct.p1i8(i8 addrspace(1)* %r)
[all …]

12345678910>>...28