Home | History | Annotate | Download | only in runtime

Lines Matching full:tbaa

7 ; information for the type based alias analysis, such that the TBAA analysis
12 ; The TBAA tree in this file has the the node "RenderScript TBAA" as its root.
16 ; TBAA metadata.
18 ; allocations are either annotated with the RenderScript TBAA information or
20 ; can add the RenderScript TBAA tree under the C/C++ TBAA tree. This enables
21 ; then the TBAA to prove that an access to data from the RenderScript allocation
26 !14 = metadata !{metadata !"RenderScript TBAA"}
32 store i8 %val, i8* %1, align 1, !tbaa !21
38 %2 = load i8* %1, align 1, !tbaa !21
46 store <2 x i8> %val, <2 x i8>* %2, align 2, !tbaa !22
53 %3 = load <2 x i8>* %2, align 2, !tbaa !22
62 store <4 x i8> %2, <4 x i8>* %3, align 4, !tbaa !23
69 %3 = load <4 x i8>* %2, align 4, !tbaa !23
78 store <4 x i8> %val, <4 x i8>* %2, align 4, !tbaa !24
85 %3 = load <4 x i8>* %2, align 4, !tbaa !24
92 store i8 %val, i8* %1, align 1, !tbaa !25
98 %2 = load i8* %1, align 1, !tbaa !25
106 store <2 x i8> %val, <2 x i8>* %2, align 2, !tbaa !26
113 %3 = load <2 x i8>* %2, align 2, !tbaa !26
122 store <4 x i8> %2, <4 x i8>* %3, align 4, !tbaa !27
129 %3 = load <4 x i8>* %2, align 4, !tbaa !27
138 store <4 x i8> %val, <4 x i8>* %2, align 4, !tbaa !28
145 %3 = load <4 x i8>* %2, align 4, !tbaa !28
153 store i16 %val, i16* %2, align 2, !tbaa !29
160 %3 = load i16* %2, align 2, !tbaa !29
168 store <2 x i16> %val, <2 x i16>* %2, align 4, !tbaa !30
175 %3 = load <2 x i16>* %2, align 4, !tbaa !30
184 store <4 x i16> %2, <4 x i16>* %3, align 8, !tbaa !31
191 %3 = load <4 x i16>* %2, align 8, !tbaa !31
200 store <4 x i16> %val, <4 x i16>* %2, align 8, !tbaa !32
207 %3 = load <4 x i16>* %2, align 8, !tbaa !32
215 store i16 %val, i16* %2, align 2, !tbaa !33
222 %3 = load i16* %2, align 2, !tbaa !33
230 store <2 x i16> %val, <2 x i16>* %2, align 4, !tbaa !34
237 %3 = load <2 x i16>* %2, align 4, !tbaa !34
246 store <4 x i16> %2, <4 x i16>* %3, align 8, !tbaa !35
253 %3 = load <4 x i16>* %2, align 8, !tbaa !35
262 store <4 x i16> %val, <4 x i16>* %2, align 8, !tbaa !36
269 %3 = load <4 x i16>* %2, align 8, !tbaa !36
277 store i32 %val, i32* %2, align 4, !tbaa !37
284 %3 = load i32* %2, align 4, !tbaa !37
292 store <2 x i32> %val, <2 x i32>* %2, align 8, !tbaa !38
299 %3 = load <2 x i32>* %2, align 8, !tbaa !38
308 store <4 x i32> %2, <4 x i32>* %3, align 16, !tbaa !39
315 %3 = load <4 x i32>* %2, align 8, !tbaa !39
324 store <4 x i32> %val, <4 x i32>* %2, align 16, !tbaa !40
331 %3 = load <4 x i32>* %2, align 16, !tbaa !40
339 store i32 %val, i32* %2, align 4, !tbaa !41
346 %3 = load i32* %2, align 4, !tbaa !41
354 store <2 x i32> %val, <2 x i32>* %2, align 8, !tbaa !42
361 %3 = load <2 x i32>* %2, align 8, !tbaa !42
370 tbaa !43
377 %3 = load <4 x i32>* %2, align 8, !tbaa !43
386 store <4 x i32> %val, <4 x i32>* %2, align 16, !tbaa !44
393 %3 = load <4 x i32>* %2, align 16, !tbaa !44
401 store i64 %val, i64* %2, align 8, !tbaa !45
408 %3 = load i64* %2, align 8, !tbaa !45
416 store <2 x i64> %val, <2 x i64>* %2, align 16, !tbaa !46
423 %3 = load <2 x i64>* %2, align 16, !tbaa !46
432 store <4 x i64> %2, <4 x i64>* %3, align 32, !tbaa !47
441 store <4 x i64> %3, <4 x i64>* %4, align 32, !tbaa !47
449 store <4 x i64> %val, <4 x i64>* %2, align 32, !tbaa !48
456 %3 = load <4 x i64>* %2, align 32, !tbaa !15
457 store <4 x i64> %3, <4 x i64>* %agg.result, align 32, !tbaa !48
465 store i64 %val, i64* %2, align 8, !tbaa !49
472 %3 = load i64* %2, align 8, !tbaa !49
480 store <2 x i64> %val, <2 x i64>* %2, align 16, !tbaa !50
487 %3 = load <2 x i64>* %2, align 16, !tbaa !50
496 store <4 x i64> %2, <4 x i64>* %3, align 32, !tbaa !51
505 store <4 x i64> %3, <4 x i64>* %4, align 32, !tbaa !51
513 store <4 x i64> %val, <4 x i64>* %2, align 32, !tbaa !52
520 %3 = load <4 x i64>* %2, align 32, !tbaa !15
521 store <4 x i64> %3, <4 x i64>* %agg.result, align 32, !tbaa !52
529 store float %val, float* %2, align 4, !tbaa !53
536 %3 = load float* %2, align 4, !tbaa !53
544 store <2 x float> %val, <2 x float>* %2, align 8, !tbaa !54
551 %3 = load <2 x float>* %2, align 8, !tbaa !54
560 store <4 x float> %2, <4 x float>* %3, align 16, !tbaa !55
567 %3 = load <4 x float>* %2, align 8, !tbaa !55
576 store <4 x float> %val, <4 x float>* %2, align 16, !tbaa !56
583 %3 = load <4 x float>* %2, align 16, !tbaa !56
591 store double %val, double* %2, align 8, !tbaa !57
598 %3 = load double* %2, align 8, !tbaa !57
606 store <2 x double> %val, <2 x double>* %2, align 16, !tbaa !58
613 %3 = load <2 x double>* %2, align 16, !tbaa !58
622 store <4 x double> %2, <4 x double>* %3, align 32, !tbaa !59
632 store <4 x double> %3, <4 x double>* %4, align 32, !tbaa !59
640 store <4 x double> %val, <4 x double>* %2, align 32, !tbaa !60
646 %3 = load <4 x double>* %2, align 32, !tbaa !15
647 store <4 x double> %3, <4 x double>* %agg.result, align 32, !tbaa !60