/external/llvm/test/Transforms/InstCombine/ |
D | gepphigep.ll | 3 %struct1 = type { %struct2*, i32, i32, i32 } 4 %struct2 = type { i32, i32 } 6 %struct4 = type { %struct2, %struct2 } 11 %tmp1 = load %struct2*, %struct2** %tmp, align 8 15 %tmp10 = getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp9 16 %tmp11 = getelementptr inbounds %struct2, %struct2* %tmp10, i64 0, i32 0 21 %tmp20 = getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp19 22 %tmp21 = getelementptr inbounds %struct2, %struct2* %tmp20, i64 0, i32 0 27 %phi = phi %struct2* [ %tmp10, %bb1 ], [ %tmp20, %bb2 ] 28 %tmp24 = getelementptr inbounds %struct2, %struct2* %phi, i64 0, i32 1 [all …]
|
/external/llvm-project/llvm/test/Transforms/InstCombine/ |
D | gepphigep.ll | 3 %struct1 = type { %struct2*, i32, i32, i32 } 4 %struct2 = type { i32, i32 } 6 %struct4 = type { %struct2, %struct2 } 11 %tmp1 = load %struct2*, %struct2** %tmp, align 8 15 %tmp10 = getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp9 16 %tmp11 = getelementptr inbounds %struct2, %struct2* %tmp10, i64 0, i32 0 21 %tmp20 = getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp19 22 %tmp21 = getelementptr inbounds %struct2, %struct2* %tmp20, i64 0, i32 0 27 %phi = phi %struct2* [ %tmp10, %bb1 ], [ %tmp20, %bb2 ] 28 %tmp24 = getelementptr inbounds %struct2, %struct2* %phi, i64 0, i32 1 [all …]
|
/external/llvm/test/Transforms/MergeFunc/ |
D | gep-base-type.ll | 8 %"struct2" = type { i8*, { i64, i64 } } 10 define internal %struct2* @Ffunc(%struct2* %P, i64 %i) { 19 %1 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 20 %2 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 21 %3 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 22 %4 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 23 %5 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 24 %6 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 25 ret %struct2* %6
|
/external/llvm-project/llvm/test/Transforms/MergeFunc/ |
D | gep-base-type.ll | 8 %"struct2" = type { i8*, { i64, i64 } } 10 define internal %struct2* @Ffunc(%struct2* %P, i64 %i) { 19 %1 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 20 %2 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 21 %3 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 22 %4 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 23 %5 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 24 %6 = getelementptr inbounds %"struct2", %"struct2"* %P, i64 %i 25 ret %struct2* %6
|
/external/llvm-project/llvm/test/CodeGen/Thumb/ |
D | stm-deprecated.ll | 7 %struct2 = type { i32, i32, i32* } 13 declare void @fn2(%struct2*) 34 define i32 @test2(i32 %a, i32 %b, %struct2* %p) { 36 %p1 = getelementptr inbounds %struct2, %struct2* %p, i32 0, i32 0 37 %p2 = getelementptr inbounds %struct2, %struct2* %p, i32 0, i32 1 38 %p3 = getelementptr inbounds %struct2, %struct2* %p, i32 0, i32 2 52 define i32 @test3(i32 %a, i32 %b, %struct2* %p) { 54 %p1 = getelementptr inbounds %struct2, %struct2* %p, i32 0, i32 0 55 %p2 = getelementptr inbounds %struct2, %struct2* %p, i32 0, i32 1 56 %p3 = getelementptr inbounds %struct2, %struct2* %p, i32 0, i32 2 [all …]
|
/external/llvm-project/llvm/test/Transforms/MemCpyOpt/ |
D | 2011-06-02-CallSlotOverwritten.ll | 12 %struct2 = type { %struct1, i8* } 21 ; CHECK-NEXT: [[GEPN1:%.*]] = getelementptr inbounds [[STRUCT2]], %struct2* [[Y]], i32 0, i32 0,… 23 ; CHECK-NEXT: [[GEPN2:%.*]] = getelementptr inbounds [[STRUCT2]], %struct2* [[Y]], i32 0, i32 0,… 26 ; CHECK-NEXT: [[BIT2:%.*]] = bitcast %struct2* [[Y]] to i64* 29 ; CHECK-NEXT: [[GEP1:%.*]] = getelementptr [[STRUCT2]], %struct2* [[Y]], i32 0, i32 0, i32 0 34 %y = alloca %struct2, align 8 37 %gepn1 = getelementptr inbounds %struct2, %struct2* %y, i32 0, i32 0, i32 0 39 %gepn2 = getelementptr inbounds %struct2, %struct2* %y, i32 0, i32 0, i32 1 43 %bit2 = bitcast %struct2* %y to i64* 48 %gep1 = getelementptr %struct2, %struct2* %y, i32 0, i32 0, i32 0
|
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/ |
D | ssbo_to_ubo.amber | 21 OpDecorate %struct2 Block 22 OpMemberDecorate %struct2 0 Offset 0 23 OpMemberDecorate %struct2 1 Offset 4 24 OpMemberDecorate %struct2 2 Offset 12 25 OpMemberDecorate %struct2 3 Offset 16 26 OpMemberDecorate %struct2 4 Offset 32 27 OpMemberDecorate %struct2 5 Offset 48 28 OpMemberDecorate %struct2 6 Offset 64 56 %struct2 = OpTypeStruct %int %int_array_2_stride_4 %int %int_struct2 %float4 %float3 %float2 57 %ptr_struct2 = OpTypePointer StorageBuffer %struct2 [all …]
|
D | ubo_to_ssbo.amber | 21 OpDecorate %struct2 Block 22 OpMemberDecorate %struct2 0 Offset 0 23 OpMemberDecorate %struct2 1 Offset 4 24 OpMemberDecorate %struct2 2 Offset 12 25 OpMemberDecorate %struct2 3 Offset 16 26 OpMemberDecorate %struct2 4 Offset 32 27 OpMemberDecorate %struct2 5 Offset 48 28 OpMemberDecorate %struct2 6 Offset 64 56 %struct2 = OpTypeStruct %int %int_array_2_stride_4 %int %int_struct2 %float4 %float3 %float2 57 %ptr_struct2 = OpTypePointer StorageBuffer %struct2 [all …]
|
D | same_struct_two_ids.amber | 16 OpDecorate %struct2 Block 17 OpMemberDecorate %struct2 0 Offset 0 18 OpMemberDecorate %struct2 1 Offset 4 19 OpMemberDecorate %struct2 2 Offset 8 20 OpMemberDecorate %struct2 3 Offset 12 31 %struct2 = OpTypeStruct %int %int %int %int 32 %ptr_struct2 = OpTypePointer StorageBuffer %struct2 41 %copy = OpCopyLogical %struct2 %in_struct
|
D | different_matrix_layout.amber | 15 OpDecorate %struct2 Block 16 OpMemberDecorate %struct2 0 Offset 0 17 OpMemberDecorate %struct2 0 RowMajor 18 OpMemberDecorate %struct2 0 MatrixStride 16 31 %struct2 = OpTypeStruct %matrix 32 %ptr_struct2 = OpTypePointer StorageBuffer %struct2 41 %copy = OpCopyLogical %struct2 %in_struct
|
D | different_matrix_strides.amber | 15 OpDecorate %struct2 Block 16 OpMemberDecorate %struct2 0 Offset 0 17 OpMemberDecorate %struct2 0 ColMajor 18 OpMemberDecorate %struct2 0 MatrixStride 32 31 %struct2 = OpTypeStruct %matrix 32 %ptr_struct2 = OpTypePointer StorageBuffer %struct2 41 %copy = OpCopyLogical %struct2 %in_struct
|
D | same_array_two_ids.amber | 13 OpDecorate %struct2 Block 14 OpMemberDecorate %struct2 0 Offset 0 34 %struct2 = OpTypeStruct %float_array2 35 %ptr_struct2 = OpTypePointer StorageBuffer %struct2
|
/external/llvm/test/Transforms/MemCpyOpt/ |
D | 2011-06-02-CallSlotOverwritten.ll | 10 %struct2 = type { %struct1, i8* } 16 %y = alloca %struct2, align 8 20 %gepn1 = getelementptr inbounds %struct2, %struct2* %y, i32 0, i32 0, i32 0 22 %gepn2 = getelementptr inbounds %struct2, %struct2* %y, i32 0, i32 0, i32 1 26 %bit2 = bitcast %struct2* %y to i64* 33 %gep1 = getelementptr %struct2, %struct2* %y, i32 0, i32 0, i32 0
|
/external/llvm-project/lldb/test/Shell/Breakpoint/ |
D | split-dwarf5-debug-stroffsets.test | 25 # struct struct2 { 26 # ~struct2(); 51 # struct2::f(); 54 # struct2 s2; 66 # struct2::~struct2() { 70 # void struct2::f() {} 82 b struct2::f 83 # CHECK-LABEL: b struct2::f 84 # CHECK: Address: {{.*}}struct2::f() + 4 at file2.cpp:7:20
|
/external/llvm/test/Linker/ |
D | 2004-05-07-TypeResolution2.ll | 6 %struct1 = type { i32, void (%struct2*)*, i16*, i32 (i32*)* } 7 %struct2 = type { %struct1 } 11 %tmp.2.i.i = getelementptr %struct1, %struct1* %tty, i64 0, i32 1 ; <void (%struct2*)**> [#uses=1] 12 …%tmp.3.i.i = load volatile void (%struct2*)*, void (%struct2*)** %tmp.2.i.i ; <void (%struct2*)*>…
|
D | 2004-05-07-TypeResolution1.ll | 7 %struct1 = type { i32, void (%struct2*)*, %myint*, i32 (i32*)* } 8 %struct2 = type { %struct1 } 29 declare void @func(%struct2*) 33 …store volatile void (%struct2*)* @func, void (%struct2*)** getelementptr (%struct1, %struct1* @dri…
|
/external/llvm-project/llvm/test/Linker/ |
D | 2004-05-07-TypeResolution2.ll | 6 %struct1 = type { i32, void (%struct2*)*, i16*, i32 (i32*)* } 7 %struct2 = type { %struct1 } 11 %tmp.2.i.i = getelementptr %struct1, %struct1* %tty, i64 0, i32 1 ; <void (%struct2*)**> [#uses=1] 12 …%tmp.3.i.i = load volatile void (%struct2*)*, void (%struct2*)** %tmp.2.i.i ; <void (%struct2*)*>…
|
D | 2004-05-07-TypeResolution1.ll | 7 %struct1 = type { i32, void (%struct2*)*, %myint*, i32 (i32*)* } 8 %struct2 = type { %struct1 } 29 declare void @func(%struct2*) 33 …store volatile void (%struct2*)* @func, void (%struct2*)** getelementptr (%struct1, %struct1* @dri…
|
/external/llvm-project/lldb/test/API/python_api/symbol-context/two-files/ |
D | file2.cpp | 3 struct2::~struct2() { in ~struct2() 7 void struct2::f() {} in f()
|
D | decls.h | 6 struct struct2 { struct 7 ~struct2();
|
D | file1.cpp | 15 struct2::f(); in main() 18 struct2 s2; in main()
|
/external/llvm/test/CodeGen/X86/ |
D | opaque-constant-asm.ll | 5 %struct2 = type <{ i32, i32, i32, i32 }> 11 …entptr inbounds (%struct2, %struct2* bitcast (%union.anon* getelementptr inbounds (%struct1, %stru…
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | opaque-constant-asm.ll | 5 %struct2 = type <{ i32, i32, i32, i32 }> 11 …entptr inbounds (%struct2, %struct2* bitcast (%union.anon* getelementptr inbounds (%struct1, %stru…
|
/external/llvm-project/llvm/test/Transforms/GVNSink/ |
D | struct.ll | 5 %struct2 = type { [ 2 x i32], i32 } 39 %tmp = getelementptr inbounds %struct2, %struct2* null, i64 0, i32 0, i32 1 43 %tmp3 = getelementptr inbounds %struct2, %struct2* null, i64 0, i32 0, i32 0
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | statepoint-call-lowering.ll | 172 %struct2 = type { i64, i64, i64 } 174 declare void @consume_attributes(i32, i8* nest, i32, %struct2* byval(%struct2)) 176 define void @test_attributes(%struct2* byval(%struct2) %s) gc "statepoint-example" { 195 …struct2*)*, i32, i32, ...) @llvm.experimental.gc.statepoint.p0f_isVoidi32p0i8i32p0s_struct2sf(i64 … 216 …epoint.p0f_isVoidi32p0i8i32p0s_struct2sf(i64, i32, void (i32, i8*, i32, %struct2*)*, i32, i32, ...)
|