Home
last modified time | relevance | path

Searched refs:fptrptr (Results 1 – 25 of 42) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/WholeProgramDevirt/
Dbad-read-from-vtable.ll20 %fptrptr = getelementptr i8, i8* %vtablei8, i32 1
21 %fptrptr_casted = bitcast i8* %fptrptr to i8**
36 %fptrptr = getelementptr i8, i8* %vtablei8, i32 1
37 %fptrptr_casted = bitcast i8* %fptrptr to i8**
52 %fptrptr = getelementptr i8, i8* %vtablei8, i32 16
53 %fptrptr_casted = bitcast i8* %fptrptr to i8**
68 %fptrptr = getelementptr i8, i8* %vtablei8, i32 0
69 %fptrptr_casted = bitcast i8* %fptrptr to i8**
Dstruct-vtable.ll21 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
22 %fptr = load i8*, i8** %fptrptr
36 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 4
37 %fptr = load i8*, i8** %fptrptr
51 %fptrptr = getelementptr i8, i8* %vtablei8, i32 1
52 %fptrptr_casted = bitcast i8* %fptrptr to i8**
Dvcp-type-mismatch.ll30 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
31 %fptr = load i8*, i8** %fptrptr
45 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
46 %fptr = load i8*, i8** %fptrptr
60 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
61 %fptr = load i8*, i8** %fptrptr
Dsoa-vtable.ll25 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
26 %fptr = load i8*, i8** %fptrptr
40 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
41 %fptr = load i8*, i8** %fptrptr
Dunique-retval.ll28 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
29 %fptr = load i8*, i8** %fptrptr
45 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
46 %fptr = load i8*, i8** %fptrptr
Dvcp-too-wide-ints.ll38 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
39 %fptr = load i8*, i8** %fptrptr
53 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
54 %fptr = load i8*, i8** %fptrptr
Dvcp-accesses-memory.ll40 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
41 %fptr = load i8*, i8** %fptrptr
58 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 1
59 %fptr = load i8*, i8** %fptrptr
Dbranch-funnel-threshold.ll58 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
59 %fptr = load i8*, i8** %fptrptr
71 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
72 %fptr = load i8*, i8** %fptrptr
84 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
85 %fptr = load i8*, i8** %fptrptr
Dvirtual-const-prop-end.ll74 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 0
75 %fptr = load i8*, i8** %fptrptr
95 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 1
96 %fptr = load i8*, i8** %fptrptr
116 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 2
117 %fptr = load i8*, i8** %fptrptr
Dvirtual-const-prop-begin.ll79 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 0
80 %fptr = load i8*, i8** %fptrptr
100 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 1
101 %fptr = load i8*, i8** %fptrptr
121 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 2
122 %fptr = load i8*, i8** %fptrptr
Dconstant-arg.ll48 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
49 %fptr = load i8*, i8** %fptrptr
64 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
65 %fptr = load i8*, i8** %fptrptr
Dbranch-funnel.ll106 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
107 %fptr = load i8*, i8** %fptrptr
125 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
126 %fptr = load i8*, i8** %fptrptr
141 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
142 %fptr = load i8*, i8** %fptrptr
Dpointer-vtable.ll19 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
20 %fptr = load i8*, i8** %fptrptr
Dnon-constant-vtable.ll21 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
22 %fptr = load i8*, i8** %fptrptr
Dvcp-no-this.ll24 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
25 %fptr = load i8*, i8** %fptrptr
/external/llvm/test/Transforms/WholeProgramDevirt/
Dbad-read-from-vtable.ll19 %fptrptr = getelementptr i8, i8* %vtablei8, i32 1
20 %fptrptr_casted = bitcast i8* %fptrptr to i8**
35 %fptrptr = getelementptr i8, i8* %vtablei8, i32 16
36 %fptrptr_casted = bitcast i8* %fptrptr to i8**
51 %fptrptr = getelementptr i8, i8* %vtablei8, i32 0
52 %fptrptr_casted = bitcast i8* %fptrptr to i8**
Dvcp-type-mismatch.ll24 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
25 %fptr = load i8*, i8** %fptrptr
39 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
40 %fptr = load i8*, i8** %fptrptr
54 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
55 %fptr = load i8*, i8** %fptrptr
Dunique-retval.ll27 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
28 %fptr = load i8*, i8** %fptrptr
44 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
45 %fptr = load i8*, i8** %fptrptr
Dvirtual-const-prop-end.ll73 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 0
74 %fptr = load i8*, i8** %fptrptr
93 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 1
94 %fptr = load i8*, i8** %fptrptr
113 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 2
114 %fptr = load i8*, i8** %fptrptr
Dvirtual-const-prop-begin.ll78 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 0
79 %fptr = load i8*, i8** %fptrptr
98 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 1
99 %fptr = load i8*, i8** %fptrptr
118 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 2
119 %fptr = load i8*, i8** %fptrptr
Dconstant-arg.ll48 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
49 %fptr = load i8*, i8** %fptrptr
64 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
65 %fptr = load i8*, i8** %fptrptr
Dnon-array-vtable.ll19 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
20 %fptr = load i8*, i8** %fptrptr
Dnon-constant-vtable.ll21 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
22 %fptr = load i8*, i8** %fptrptr
Dvcp-no-this.ll24 %fptrptr = getelementptr [1 x i8*], [1 x i8*]* %vtable, i32 0, i32 0
25 %fptr = load i8*, i8** %fptrptr
/external/swiftshader/third_party/llvm-7.0/llvm/test/Bitcode/
Dthinlto-type-vcalls.ll34 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 2
35 %fptr = load i8*, i8** %fptrptr
46 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 3
47 %fptr = load i8*, i8** %fptrptr
77 %fptrptr = getelementptr [3 x i8*], [3 x i8*]* %vtable, i32 0, i32 2
78 %fptr = load i8*, i8** %fptrptr

12