Home
last modified time | relevance | path

Searched refs:struct1 (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/Thumb/
H A Dstm-deprecated.ll6 %struct1 = type { %struct1*, %struct1*, i32 }
21 %first = getelementptr inbounds %struct1, %struct1* %x, i32 0, i32 0
22 %second = getelementptr inbounds %struct1, %struct1* %x, i32 0, i32 1
23 store %struct1* @x1, %struct1** %first
24 store %struct1* %x, %struct1** %second
71 define i32 @test4(%struct1* %p, %struct1* %q, i32 %a) {
73 %p1 = getelementptr inbounds %struct1, %struct1* %p, i32 0, i32 0
74 %p2 = getelementptr inbounds %struct1, %struct1* %p, i32 0, i32 1
75 %p3 = getelementptr inbounds %struct1, %struct1* %p, i32 0, i32 2
76 store %struct1* %p, %struct1** %p1, align 4
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/MergeFunc/
H A Dgep-base-type.ll7 %"struct1" = type <{ i8*, i32, [4 x i8] }>
29 define internal %struct1* @Gfunc(%struct1* %P, i64 %i) {
38 %1 = getelementptr inbounds %"struct1", %"struct1"* %P, i64 %i
39 %2 = getelementptr inbounds %"struct1", %"struct1"* %P, i64 %i
40 %3 = getelementptr inbounds %"struct1", %"struct1"* %P, i64 %i
41 %4 = getelementptr inbounds %"struct1", %"struct1"* %P, i64 %i
42 %5 = getelementptr inbounds %"struct1", %"struct1"* %P, i64 %i
43 %6 = getelementptr inbounds %"struct1", %"struct1"* %P, i64 %i
44 ret %struct1* %6
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dtls_get_addr_stackframe.ll6 %struct1.2.41 = type { %struct2.0.39, %struct3.1.40, %struct1.2.41* }
10 @tls_var = external thread_local global %struct1.2.41*, align 8
13 %1 = load %struct1.2.41*, %struct1.2.41** @tls_var, align 8
15 %2 = getelementptr inbounds %struct1.2.41, %struct1.2.41* %1, i64 0, i32 0, i32 3
22 tail call void undef(%struct1.2.41* undef, %struct1.2.41* nonnull undef)
H A Dppc64-gep-opt.ll99 %struct1 = type { i64, %struct2 }
100 %struct0 = type { i32, i32, i64*, [100 x %struct1] }
104 ; %struct1 is 32. "i32 1" is the 2rd element whose field offset is 8. So the
/llvm-project-15.0.7/llvm/test/Transforms/MemCpyOpt/
H A D2011-06-02-CallSlotOverwritten.ll10 %struct1 = type { i32, i32 }
11 %struct2 = type { %struct1, i8* }
13 declare void @bar(%struct1* nocapture sret(%struct1) %agg.result) nounwind
19 ; CHECK-NEXT: call void @bar(%struct1* sret(%struct1) [[X]]) [[ATTR0:#.*]]
24 ; CHECK-NEXT: [[BIT1:%.*]] = bitcast %struct1* [[X]] to i64*
32 %x = alloca %struct1, align 8
34 call void @bar(%struct1* sret(%struct1) %x) nounwind
41 %bit1 = bitcast %struct1* %x to i64*
/llvm-project-15.0.7/lldb/test/Shell/Breakpoint/
H A Dsplit-dwarf5-debug-stroffsets.test20 # struct struct1 {
21 # ~struct1();
39 # struct1::~struct1() {
43 # void struct1::f() {}
50 # struct1::f();
53 # struct1 s1;
78 b struct1::f
79 # CHECK-LABEL: b struct1::f
80 # CHECK: Address: {{.*}}struct1::f() + 4 at file1.cpp:11:20
/llvm-project-15.0.7/lldb/test/API/python_api/symbol-context/two-files/
H A Dfile1.cpp7 struct1::~struct1() { in ~struct1()
11 void struct1::f() {} in f()
14 struct1::f(); in main()
17 struct1 s1; in main()
H A Ddecls.h1 struct struct1 { struct
2 ~struct1();
/llvm-project-15.0.7/llvm/test/Linker/
H A D2004-05-07-TypeResolution2.ll6 %struct1 = type { i32, void (%struct2*)*, i16*, i32 (i32*)* }
7 %struct2 = type { %struct1 }
9 define internal void @f1(%struct1* %tty) {
11 %tmp.2.i.i = getelementptr %struct1, %struct1* %tty, i64 0, i32 1 ; <void (%struct2*)**> [#uses=1]
H A D2004-05-07-TypeResolution1.ll7 %struct1 = type { i32, void (%struct2*)*, %myint*, i32 (i32*)* }
8 %struct2 = type { %struct1 }
9 @driver1 = global %struct1 zeroinitializer ; <%struct1*> [#uses=1]
33 …store volatile void (%struct2*)* @func, void (%struct2*)** getelementptr (%struct1, %struct1* @dri…
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dext-vector-member-alignment.c5 struct __attribute__((packed, aligned(4))) struct1 { struct
8 int x = __alignof(struct struct1); argument
10 float4 f(struct struct1* x) { return x->position; } in f()
12 void func(struct struct1* p, float *a, float *b, float c) { in func()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dmerge-store-dependency.ll5 %struct1 = type { %struct1*, %struct1*, i32, i32, i16, i16, void (i32, i32, i8*)*, i8* }
7 @gv1 = internal unnamed_addr global %struct1** null, align 8
9 define void @test(%struct1* %fde, i32 %fd, void (i32, i32, i8*)* %func, i8* %arg) uwtable {
60 %0 = bitcast %struct1* %fde to i8*
62 %state = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 4
64 %fd1 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 2
66 %force_eof = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 3
68 %func2 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 6
70 %arg3 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 7
98 store i8* %call.i, i8** bitcast (%struct1*** @gv1 to i8**), align 8
H A Daarch64-gep-opt.ll140 %struct1 = type { i64, %struct2 }
141 %struct0 = type { i32, i32, i64*, [100 x %struct1] }
145 ; %struct1 is 32. "i32 1" is the 2rd element whose field offset is 8. So the
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Ddbg-info-all-calls-described.cpp79 struct struct1 { struct
80 struct1() {} in struct1() function
86 struct1().method1(); in force_irgen() argument
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dcallbr-asm-sink.ll8 %struct1 = type { i8*, i32 }
10 define void @klist_dec_and_del(%struct1*) {
23 %2 = getelementptr inbounds %struct1, %struct1* %0, i64 0, i32 1
H A D2012-12-19-NoImplicitFloat.ll5 %struct1 = type { ptr, ptr }
13 %1 = getelementptr inbounds %struct1, ptr %0, i64 0, i32 1
H A Dopaque-constant-asm.ll7 %struct1 = type { i32, %union.anon }
11 …oint (ptr getelementptr inbounds (%struct2, ptr getelementptr inbounds (%struct1, ptr null, i32 0,…
H A Dselectiondag-patchpoint-legalize.ll114 %struct1 = type {i32, i64}
125 %structreg1 = insertvalue %struct1 zeroinitializer, i32 %argc, 0
149 %struct1 zeroinitializer,
150 %struct1 %structreg1,
H A Dselectiondag-stackmap-legalize.ll114 %struct1 = type {i32, i64}
125 %structreg1 = insertvalue %struct1 zeroinitializer, i32 %argc, 0
147 %struct1 zeroinitializer,
148 %struct1 %structreg1,
/llvm-project-15.0.7/polly/test/CodeGen/
H A Dhoisted_load_escapes_through_phi.ll14 %struct1 = type { i32, %union1, %struct.2*, i32, i32 }
26 %tmp = load %struct1*, %struct1** undef, align 8
42 %symbol.i.i.i = getelementptr inbounds %struct1, %struct1* %tmp, i64 0, i32 0
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dgepphigep.ll4 %struct1 = type { %struct2*, i32, i32, i32 }
9 define i32 @test1(%struct1* %dm, i1 %tmp4, i64 %tmp9, i64 %tmp19) {
12 ; CHECK-NEXT: [[TMP:%.*]] = getelementptr inbounds [[STRUCT1:%.*]], %struct1* [[DM:%.*]], i64 0,…
30 %tmp = getelementptr inbounds %struct1, %struct1* %dm, i64 0, i32 0
53 define i32 @test2(%struct1* %dm, i1 %tmp4, i64 %tmp9, i64 %tmp19) {
56 ; CHECK-NEXT: [[TMP:%.*]] = getelementptr inbounds [[STRUCT1:%.*]], %struct1* [[DM:%.*]], i64 0,…
67 %tmp = getelementptr inbounds %struct1, %struct1* %dm, i64 0, i32 0
/llvm-project-15.0.7/llvm/test/Transforms/SCCP/
H A Dconstant-range-struct.ll7 define internal {i64, i64} @struct1() {
8 ; CHECK-LABEL: @struct1(
39 ; CHECK-NEXT: [[S:%.*]] = call { i64, i64 } @struct1()
52 %s = call {i64, i64} @struct1()
H A Dconstant-struct.ll4 define internal {i64} @struct1() {
9 ; CHECK: define internal { i64 } @struct1() {
/llvm-project-15.0.7/lldb/test/API/tools/lldb-vscode/evaluate/
H A Dmain.cpp19 my_struct struct1 = {15}; in main() local
/llvm-project-15.0.7/clang/test/SemaSYCL/
H A Dspecial-class-attribute.cpp21 struct [[clang::sycl_special_class]] struct1 { struct

12