Lines Matching full:pattern

7 define void @test_memset_pattern4_const_size(ptr noalias %a, ptr noalias %pattern) {
9 ; CHECK: Just Mod: Ptr: i8* %a <-> call void @memset_pattern4(ptr %a, ptr %pattern, i64 17)
10 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern <-> call void @memset_pattern4(ptr %a, ptr %pattern, i…
11 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @memset_pattern4(ptr %a, ptr %pattern, i…
12 ; CHECK-NEXT: NoModRef: Ptr: i8* %a.gep.17 <-> call void @memset_pattern4(ptr %a, ptr %pattern, …
13 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern.gep.3 <-> call void @memset_pattern4(ptr %a, ptr %patt…
14 ; CHECK-NEXT: NoModRef: Ptr: i8* %pattern.gep.4 <-> call void @memset_pattern4(ptr %a, ptr %patt…
18 load i8, ptr %pattern
19 call void @memset_pattern4(ptr %a, ptr %pattern, i64 17)
25 %pattern.gep.3 = getelementptr i8, ptr %pattern, i32 3
26 store i8 1, ptr %pattern.gep.3
27 %pattern.gep.4 = getelementptr i8, ptr %pattern, i32 4
28 store i8 1, ptr %pattern.gep.4
32 define void @test_memset_pattern4_variable_size(ptr noalias %a, ptr noalias %pattern, i64 %n) {
34 ; CHECK: Just Mod: Ptr: i8* %a <-> call void @memset_pattern4(ptr %a, ptr %pattern, i64 %n)
35 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern <-> call void @memset_pattern4(ptr %a, ptr %pattern, i…
36 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @memset_pattern4(ptr %a, ptr %pattern, i…
37 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.17 <-> call void @memset_pattern4(ptr %a, ptr %pattern, …
41 load i8, ptr %pattern
42 call void @memset_pattern4(ptr %a, ptr %pattern, i64 %n)
50 define void @test_memset_pattern8_const_size(ptr noalias %a, ptr noalias %pattern) {
52 ; CHECK: Just Mod: Ptr: i8* %a <-> call void @memset_pattern8(ptr %a, ptr %pattern, i64 17)
53 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern <-> call void @memset_pattern8(ptr %a, ptr %pattern, i…
54 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @memset_pattern8(ptr %a, ptr %pattern, i…
55 ; CHECK-NEXT: NoModRef: Ptr: i8* %a.gep.17 <-> call void @memset_pattern8(ptr %a, ptr %pattern, …
56 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern.gep.7 <-> call void @memset_pattern8(ptr %a, ptr %patt…
57 ; CHECK-NEXT: NoModRef: Ptr: i8* %pattern.gep.8 <-> call void @memset_pattern8(ptr %a, ptr %patt…
61 load i8, ptr %pattern
62 call void @memset_pattern8(ptr %a, ptr %pattern, i64 17)
68 %pattern.gep.7 = getelementptr i8, ptr %pattern, i32 7
69 store i8 1, ptr %pattern.gep.7
70 %pattern.gep.8 = getelementptr i8, ptr %pattern, i32 8
71 store i8 1, ptr %pattern.gep.8
75 define void @test_memset_pattern8_variable_size(ptr noalias %a, ptr noalias %pattern, i64 %n) {
77 ; CHECK: Just Mod: Ptr: i8* %a <-> call void @memset_pattern8(ptr %a, ptr %pattern, i64 %n)
78 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern <-> call void @memset_pattern8(ptr %a, ptr %pattern, i…
79 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @memset_pattern8(ptr %a, ptr %pattern, i…
80 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.17 <-> call void @memset_pattern8(ptr %a, ptr %pattern, …
84 load i8, ptr %pattern
85 call void @memset_pattern8(ptr %a, ptr %pattern, i64 %n)
93 define void @test_memset_pattern16_const_size(ptr noalias %a, ptr noalias %pattern) {
95 ; CHECK: Just Mod: Ptr: i8* %a <-> call void @memset_pattern16(ptr %a, ptr %pattern, i64 17)
96 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern <-> call void @memset_pattern16(ptr %a, ptr %pattern, …
97 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @memset_pattern16(ptr %a, ptr %pattern, …
98 ; CHECK-NEXT: NoModRef: Ptr: i8* %a.gep.17 <-> call void @memset_pattern16(ptr %a, ptr %pattern,…
99 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern.gep.15 <-> call void @memset_pattern16(ptr %a, ptr %pa…
100 ; CHECK-NEXT: NoModRef: Ptr: i8* %pattern.gep.16 <-> call void @memset_pattern16(ptr %a, ptr %pa…
104 load i8, ptr %pattern
105 call void @memset_pattern16(ptr %a, ptr %pattern, i64 17)
111 %pattern.gep.15 = getelementptr i8, ptr %pattern, i32 15
112 store i8 1, ptr %pattern.gep.15
113 %pattern.gep.16 = getelementptr i8, ptr %pattern, i32 16
114 store i8 1, ptr %pattern.gep.16
118 define void @test_memset_pattern16_variable_size(ptr noalias %a, ptr noalias %pattern, i64 %n) {
120 ; CHECK: Just Mod: Ptr: i8* %a <-> call void @memset_pattern16(ptr %a, ptr %pattern, i64 %n)
121 ; CHECK-NEXT: Just Ref: Ptr: i8* %pattern <-> call void @memset_pattern16(ptr %a, ptr %pattern, …
122 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @memset_pattern16(ptr %a, ptr %pattern, …
123 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.17 <-> call void @memset_pattern16(ptr %a, ptr %pattern,…
127 load i8, ptr %pattern
128 call void @memset_pattern16(ptr %a, ptr %pattern, i64 %n)