| /external/llvm/test/CodeGen/R600/ |
| urem.v4i32.ll | 8 define void @test(<4 x i32> addrspace(1)* %out, <4 x i32> addrspace(1)* %in) { 9 %b_ptr = getelementptr <4 x i32> addrspace(1)* %in, i32 1 10 %a = load <4 x i32> addrspace(1) * %in 11 %b = load <4 x i32> addrspace(1) * %b_ptr 13 store <4 x i32> %result, <4 x i32> addrspace(1)* %out
|
| i8_to_double_to_float.ll | 5 define void @test(float addrspace(1)* %out, i8 addrspace(1)* %in) { 6 %1 = load i8 addrspace(1)* %in 9 store float %3, float addrspace(1)* %out
|
| selectcc_cnde.ll | 5 define void @test(float addrspace(1)* %out, float addrspace(1)* %in) { 6 %1 = load float addrspace(1)* %in 9 store float %3, float addrspace(1)* %out
|
| selectcc_cnde_int.ll | 5 define void @test(i32 addrspace(1)* %out, i32 addrspace(1)* %in) { 6 %1 = load i32 addrspace(1)* %in 9 store i32 %3, i32 addrspace(1)* %out
|
| short-args.ll | 6 define void @i8_arg(i32 addrspace(1)* nocapture %out, i8 %in) nounwind { 9 store i32 %0, i32 addrspace(1)* %out, align 4 16 define void @i8_zext_arg(i32 addrspace(1)* nocapture %out, i8 zeroext %in) nounwind { 19 store i32 %0, i32 addrspace(1)* %out, align 4 26 define void @i16_arg(i32 addrspace(1)* nocapture %out, i16 %in) nounwind { 29 store i32 %0, i32 addrspace(1)* %out, align 4 36 define void @i16_zext_arg(i32 addrspace(1)* nocapture %out, i16 zeroext %in) nounwind { 39 store i32 %0, i32 addrspace(1)* %out, align 4
|
| dagcombiner-bug-illegal-vec4-int-to-fp.ll | 13 define void @sint(<4 x float> addrspace(1)* %out, i32 addrspace(1)* %in) { 15 %ptr = getelementptr i32 addrspace(1)* %in, i32 1 16 %sint = load i32 addrspace(1) * %in 20 store <4 x float> %splat, <4 x float> addrspace(1)* %out 27 define void @uint(<4 x float> addrspace(1)* %out, i32 addrspace(1)* %in) { 29 %ptr = getelementptr i32 addrspace(1)* %in, i32 1 30 %uint = load i32 addrspace(1) * %in 34 store <4 x float> %splat, <4 x float> addrspace(1)* %ou [all...] |
| kcache-fold.ll | 7 %0 = load <4 x float> addrspace(8)* null 9 %2 = load <4 x float> addrspace(8)* getelementptr ([1024 x <4 x float>] addrspace(8)* null, i64 0, i32 1) 11 %4 = load <4 x float> addrspace(8)* getelementptr ([1024 x <4 x float>] addrspace(8)* null, i64 0, i32 2) 15 %8 = load <4 x float> addrspace(8)* null 17 %10 = load <4 x float> addrspace(8)* getelementptr ([1024 x <4 x float>] addrspace(8)* null, i64 0, i32 1) 19 %12 = load <4 x float> addrspace(8)* getelementptr ([1024 x <4 x float>] addrspace(8)* null, i64 0, i32 2 [all...] |
| 128bit-kernel-args.ll | 6 define void @v4i32_kernel_arg(<4 x i32> addrspace(1)* %out, <4 x i32> %in) { 8 store <4 x i32> %in, <4 x i32> addrspace(1)* %out 14 define void @v4f32_kernel_args(<4 x float> addrspace(1)* %out, <4 x float> %in) { 16 store <4 x float> %in, <4 x float> addrspace(1)* %out
|
| fcmp-cnd.ll | 7 define void @test(i32 addrspace(1)* %out, float addrspace(1)* %in) { 9 %0 = load float addrspace(1)* %in 12 store i32 %value, i32 addrspace(1)* %out
|
| fcmp-cnde-int-args.ll | 9 define void @test(i32 addrspace(1)* %out, float addrspace(1)* %in) { 11 %0 = load float addrspace(1)* %in 14 store i32 %value, i32 addrspace(1)* %out
|
| legalizedag-bug-expand-setcc.ll | 14 define void @setcc_expand(i32 addrspace(1)* %out, i32 %in) { 19 %1 = getelementptr i32 addrspace(1)* %out, i32 1 20 store i32 0, i32 addrspace(1)* %1 24 store i32 0, i32 addrspace(1)* %out
|
| /external/llvm/test/Transforms/InstCombine/ |
| 2009-06-11-StoreAddrSpace.ll | 5 store i32 0, i32 addrspace(1)* null
|
| 2012-07-30-addrsp-bitcast.ll | 4 @base = internal addrspace(3) unnamed_addr global [16 x i32] zeroinitializer, align 16 8 call void @foo(i32* getelementptr (i32* bitcast ([16 x i32] addrspace(3)* @base to i32*), i64 2147483647)) nounwind
|
| memset2.ll | 7 define i32 @test(%struct.Moves addrspace(1)* nocapture %moves) { 9 ; CHECK: bitcast i8 addrspace(1)* %gep to i64 addrspace(1)* 10 %gep = getelementptr inbounds %struct.Moves addrspace(1)* %moves, i32 1, i32 0, i32 9 11 call void @llvm.memset.p1i8.i64(i8 addrspace(1)* %gep, i8 0, i64 8, i32 1, i1 false)
|
| /external/llvm/test/CodeGen/NVPTX/ |
| global-ordering.ll | 11 @a2 = addrspace(1) global i8 addrspace(1)* @a 12 @a = addrspace(1) global i8 2 19 @b2 = addrspace(1) global [2 x i8 addrspace(1)*] [i8 addrspace(1)* @b, i8 addrspace(1)* @b] 20 @b = addrspace(1) global i8 1
|
| intrin-nocapture.ll | 7 declare void @foo(i32 addrspace(1)*) 9 declare i32 addrspace(1)* @llvm.nvvm.ptr.gen.to.global.p1i32.p0i32(i32*) 14 ; CHECK: call i32 addrspace(1)* @llvm.nvvm.ptr.gen.to.global.p1i32.p0i32(i32* %t1) 16 %t2 = call i32 addrspace(1)* @llvm.nvvm.ptr.gen.to.global.p1i32.p0i32(i32* %t1) 18 call void @foo(i32 addrspace(1)* %t2)
|
| ld-addrspace.ll | 8 define i8 @ld_global_i8(i8 addrspace(1)* %ptr) { 13 %a = load i8 addrspace(1)* %ptr 17 define i8 @ld_shared_i8(i8 addrspace(3)* %ptr) { 22 %a = load i8 addrspace(3)* %ptr 26 define i8 @ld_local_i8(i8 addrspace(5)* %ptr) { 31 %a = load i8 addrspace(5)* %ptr 36 define i16 @ld_global_i16(i16 addrspace(1)* %ptr) { 41 %a = load i16 addrspace(1)* %ptr 45 define i16 @ld_shared_i16(i16 addrspace(3)* %ptr) { 50 %a = load i16 addrspace(3)* %pt [all...] |
| st-addrspace.ll | 9 define void @st_global_i8(i8 addrspace(1)* %ptr, i8 %a) { 14 store i8 %a, i8 addrspace(1)* %ptr 18 define void @st_shared_i8(i8 addrspace(3)* %ptr, i8 %a) { 23 store i8 %a, i8 addrspace(3)* %ptr 27 define void @st_local_i8(i8 addrspace(5)* %ptr, i8 %a) { 32 store i8 %a, i8 addrspace(5)* %ptr 38 define void @st_global_i16(i16 addrspace(1)* %ptr, i16 %a) { 43 store i16 %a, i16 addrspace(1)* %ptr 47 define void @st_shared_i16(i16 addrspace(3)* %ptr, i16 %a) { 52 store i16 %a, i16 addrspace(3)* %pt [all...] |
| ld-generic.ll | 6 define i8 @ld_global_i8(i8 addrspace(0)* %ptr) { 11 %a = load i8 addrspace(0)* %ptr 16 define i16 @ld_global_i16(i16 addrspace(0)* %ptr) { 21 %a = load i16 addrspace(0)* %ptr 26 define i32 @ld_global_i32(i32 addrspace(0)* %ptr) { 31 %a = load i32 addrspace(0)* %ptr 36 define i64 @ld_global_i64(i64 addrspace(0)* %ptr) { 41 %a = load i64 addrspace(0)* %ptr 46 define float @ld_global_f32(float addrspace(0)* %ptr) { 51 %a = load float addrspace(0)* %pt [all...] |
| st-generic.ll | 7 define void @st_global_i8(i8 addrspace(0)* %ptr, i8 %a) { 12 store i8 %a, i8 addrspace(0)* %ptr 18 define void @st_global_i16(i16 addrspace(0)* %ptr, i16 %a) { 23 store i16 %a, i16 addrspace(0)* %ptr 29 define void @st_global_i32(i32 addrspace(0)* %ptr, i32 %a) { 34 store i32 %a, i32 addrspace(0)* %ptr 40 define void @st_global_i64(i64 addrspace(0)* %ptr, i64 %a) { 45 store i64 %a, i64 addrspace(0)* %ptr 51 define void @st_global_f32(float addrspace(0)* %ptr, float %a) { 56 store float %a, float addrspace(0)* %pt [all...] |
| /external/llvm/test/Transforms/GlobalOpt/ |
| integer-bool.ll | 4 @G = internal addrspace(1) global i32 0 6 ; CHECK: addrspace(1) 10 store i32 0, i32 addrspace(1)* @G 16 store i32 1, i32 addrspace(1)* @G 23 %A = load i32 addrspace(1) * @G
|
| /external/llvm/test/CodeGen/SI/ |
| sanity.ll | 8 %0 = load <4 x i32> addrspace(2)* addrspace(8)* inttoptr (i32 6 to <4 x i32> addrspace(2)* addrspace(8)*) 9 %1 = getelementptr <4 x i32> addrspace(2)* %0, i32 0 10 %2 = load <4 x i32> addrspace(2)* %1 17 %9 = load <4 x i32> addrspace(2)* addrspace(8)* inttoptr (i32 6 to <4 x i32> addrspace(2)* addrspace(8)* [all...] |
| /external/llvm/test/Linker/ |
| 2008-06-26-AddressSpace.ll | 5 ; RUN: llvm-link %t.foo2.bc %t.foo1.bc -S | grep "addrspace(2)" 6 ; RUN: llvm-link %t.foo1.bc %t.foo2.bc -S | grep "addrspace(2)" 9 @G = addrspace(2) global i32 256
|
| /external/llvm/test/Transforms/ScalarRepl/ |
| address-space.ll | 10 ; CHECK: load float addrspace(2)* 12 ; CHECK: store float {{.*}}, float addrspace(2)* 13 define void @Test(%struct.anon addrspace(2)* %pPtr) nounwind { 16 %arrayidx = getelementptr inbounds %struct.anon addrspace(2)* %pPtr, i64 0 ; <%struct.anon addrspace(2)*> [#uses=1] 18 %tmp2 = bitcast %struct.anon addrspace(2)* %arrayidx to i8 addrspace(2)* ; <i8 addrspace(2)*> [#uses=1] 19 call void @llvm.memcpy.p0i8.p2i8.i64(i8* %tmp1, i8 addrspace(2)* %tmp2, i64 4, i32 4, i1 false) 25 %arrayidx7 = getelementptr inbounds %struct.anon addrspace(2)* %pPtr, i64 0 ; <%struct.anon addrspace(2)*> [#uses=1 [all...] |
| /external/clang/test/CodeGen/ |
| address-space-compound-literal.c | 1 // RUN: %clang_cc1 -emit-llvm < %s | grep "internal addrspace(1) global i32 1"
|