Lines Matching full:next
116 // CHECK-NEXT: in esan::processCompilationUnitInit
117 // CHECK-NEXT: in esan::processCacheFragCompilationUnitInit: {{.*}}struct-simple.cpp with 6 class(es)/struct(s)
118 // CHECK-NEXT: Register struct.A#2#11#11: 2 fields
119 // CHECK-NEXT: Register struct.B#2#3#2: 2 fields
120 // CHECK-NEXT: Register union.U#1#3: 1 fields
121 // CHECK-NEXT: Register struct.S#2#11#11: 2 fields
122 // CHECK-NEXT: Register struct.D#3#14#11#11: 3 fields
123 // CHECK-NEXT: Register struct.anon#3#11#11#11: 3 fields
124 // CHECK-NEXT: in esan::processCompilationUnitInit
125 // CHECK-NEXT: in esan::processCacheFragCompilationUnitInit: {{.*}}struct-simple.cpp with 0 class(es)/struct(s)
126 // CHECK-NEXT: in esan::processCompilationUnitInit
127 // CHECK-NEXT: in esan::processCacheFragCompilationUnitInit: {{.*}}struct-simple.cpp with 5 class(es)/struct(s)
128 // CHECK-NEXT: Register class.C#3#14#13#13: 3 fields
129 // CHECK-NEXT: Register struct.anon#2#11#11: 2 fields
130 // CHECK-NEXT: Register union.anon#1#3: 1 fields
131 // CHECK-NEXT: Duplicated struct.S#2#11#11: 2 fields
132 // CHECK-NEXT: Register struct.D#3#11#11#11: 3 fields
148 // CHECK-NEXT: in esan::finalizeCacheFrag
149 // CHECK-NEXT: in esan::processCompilationUnitExit
150 // CHECK-NEXT: in esan::processCacheFragCompilationUnitExit: {{.*}}struct-simple.cpp with 5 class(es)/struct(s)
151 // CHECK-NEXT: Unregister class.C#3#14#13#13: 3 fields
152 // CHECK-NEXT: {{.*}} class C
153 // CHECK-NEXT: {{.*}} size = 32, count = 5, ratio = 3, array access = 5
154 // CHECK-NEXT: {{.*}} # 0: offset = 0, size = 8, count = 2, type = %struct.anon = type { i32, i32 }
155 // CHECK-NEXT: {{.*}} # 1: offset = 8, size = 8, count = 2, type = %union.anon = type { double }
156 // CHECK-NEXT: {{.*}} # 2: offset = 16, size = 10, count = 1, type = [10 x i8]
157 // CHECK-NEXT: Unregister struct.anon#2#11#11: 2 fields
158 // CHECK-NEXT: {{.*}} struct anon
159 // CHECK-NEXT: {{.*}} size = 8, count = 2, ratio = 1, array access = 0
160 // CHECK-NEXT: {{.*}} # 0: offset = 0, size = 4, count = 1, type = i32
161 // CHECK-NEXT: {{.*}} # 1: offset = 4, size = 4, count = 1, type = i32
162 // CHECK-NEXT: Unregister union.anon#1#3: 1 fields
163 // CHECK-NEXT: Unregister struct.S#2#11#11: 2 fields
164 // CHECK-NEXT: {{.*}} struct S
165 // CHECK-NEXT: {{.*}} size = 8, count = 2, ratio = 2, array access = 0
166 // CHECK-NEXT: {{.*}} # 0: count = 2
167 // CHECK-NEXT: {{.*}} # 1: count = 0
168 // CHECK-NEXT: Unregister struct.D#3#11#11#11: 3 fields
169 // CHECK-NEXT: {{.*}} struct D
170 // CHECK-NEXT: {{.*}} size = 12, count = 2, ratio = 2, array access = 0
171 // CHECK-NEXT: {{.*}} # 0: offset = 0, size = 4, count = 1, type = i32
172 // CHECK-NEXT: {{.*}} # 1: offset = 4, size = 4, count = 1, type = i32
173 // CHECK-NEXT: {{.*}} # 2: offset = 8, size = 4, count = 0, type = i32
174 // CHECK-NEXT: in esan::processCompilationUnitExit
175 // CHECK-NEXT: in esan::processCacheFragCompilationUnitExit: {{.*}}struct-simple.cpp with 0 class(es)/struct(s)
176 // CHECK-NEXT: in esan::processCompilationUnitExit
177 // CHECK-NEXT: in esan::processCacheFragCompilationUnitExit: {{.*}}struct-simple.cpp with 6 class(es)/struct(s)
178 // CHECK-NEXT: Unregister struct.A#2#11#11: 2 fields
179 // CHECK-NEXT: {{.*}} struct A
180 // CHECK-NEXT: {{.*}} size = 8, count = 2049, ratio = 2048, array access = 0
181 // CHECK-NEXT: {{.*}} # 0: count = 2048
182 // CHECK-NEXT: {{.*}} # 1: count = 1
183 // CHECK-NEXT: Unregister struct.B#2#3#2: 2 fields
184 // CHECK-NEXT: {{.*}} struct B
185 // CHECK-NEXT: {{.*}} size = 16, count = 2097153, ratio = 2097152, array access = 0
186 // CHECK-NEXT: {{.*}} # 0: count = 1
187 // CHECK-NEXT: {{.*}} # 1: count = 2097152
188 // CHECK-NEXT: Unregister union.U#1#3: 1 fields
189 // CHECK-NEXT: Duplicated struct.S#2#11#11: 2 fields
190 // CHECK-NEXT: Unregister struct.D#3#14#11#11: 3 fields
191 // CHECK-NEXT: {{.*}} struct D
192 // CHECK-NEXT: {{.*}} size = 128, count = 2097153, ratio = 2097153, array access = 0
193 // CHECK-NEXT: {{.*}} # 0: count = 1
194 // CHECK-NEXT: {{.*}} # 1: count = 0
195 // CHECK-NEXT: {{.*}} # 2: count = 2097152
196 // CHECK-NEXT: Unregister struct.anon#3#11#11#11: 3 fields
197 // CHECK-NEXT: {{.*}} struct anon
198 // CHECK-NEXT: {{.*}} size = 12, count = 2097152, ratio = 4194304, array access = 2097152
199 // CHECK-NEXT: {{.*}} # 0: count = 0
200 // CHECK-NEXT: {{.*}} # 1: count = 2097152
201 // CHECK-NEXT: {{.*}} # 2: count = 0
202 // CHECK-NEXT: {{.*}}EfficiencySanitizer: total struct field access count = 6293518