Lines Matching +full:- +full:- +full:get
1 //===------------------------- unwind_06.cpp ------------------------------===//
8 //===----------------------------------------------------------------------===//
10 // UNSUPPORTED: libcxxabi-no-exceptions
17 // Compile with -Os to get compiler uses float registers to hold float variables
21 double (* volatile get)(int) = get_; variable
26 double a = get(0); in try1()
27 double b = get(1); in try1()
28 for (counter = 100; counter; --counter) in try1()
29 a += get(1) + b; in try1()
31 return get(0)+a+b; in try1()
35 double a = get(0); in try2()
36 double b = get(1); in try2()
37 double c = get(2); in try2()
38 for (counter = 100; counter; --counter) in try2()
39 a += get(1) + b + c; in try2()
41 return get(0)+a+b+c; in try2()
45 double a = get(0); in try3()
46 double b = get(1); in try3()
47 double c = get(2); in try3()
48 double d = get(3); in try3()
49 for (counter = 100; counter; --counter) in try3()
50 a += get(1) + b + c + d; in try3()
52 return get(0)+a+b+c+d; in try3()
56 double a = get(0); in try4()
57 double b = get(0); in try4()
58 double c = get(0); in try4()
59 double d = get(0); in try4()
60 double e = get(0); in try4()
61 for (counter = 100; counter; --counter) in try4()
62 a += get(1) + b+c+d+e; in try4()
64 return get(0)+a+b+c+d+e; in try4()
68 double a = get(0); in try5()
69 double b = get(0); in try5()
70 double c = get(0); in try5()
71 double d = get(0); in try5()
72 double e = get(0); in try5()
73 double f = get(0); in try5()
74 for (counter = 100; counter; --counter) in try5()
75 a += get(1) + b+c+d+e+f; in try5()
77 return get(0)+a+b+c+d+e+f; in try5()
81 double a = get(0); in try6()
82 double b = get(0); in try6()
83 double c = get(0); in try6()
84 double d = get(0); in try6()
85 double e = get(0); in try6()
86 double f = get(0); in try6()
87 double g = get(0); in try6()
88 for (counter = 100; counter; --counter) in try6()
89 a += get(1) + b+c+d+e+f+g; in try6()
91 return get(0)+a+b+c+d+e+f+g; in try6()
95 double a = get(0); in try7()
96 double b = get(0); in try7()
97 double c = get(0); in try7()
98 double d = get(0); in try7()
99 double e = get(0); in try7()
100 double f = get(0); in try7()
101 double g = get(0); in try7()
102 double h = get(0); in try7()
103 for (counter = 100; counter; --counter) in try7()
104 a += get(1) + b+c+d+e+f+g+h; in try7()
106 return get(0)+a+b+c+d+e+f+g+h; in try7()
110 double a = get(0); in try8()
111 double b = get(0); in try8()
112 double c = get(0); in try8()
113 double d = get(0); in try8()
114 double e = get(0); in try8()
115 double f = get(0); in try8()
116 double g = get(0); in try8()
117 double h = get(0); in try8()
118 double i = get(0); in try8()
119 for (counter = 100; counter; --counter) in try8()
120 a += get(1) + b+c+d+e+f+g+h+i; in try8()
122 return get(0)+a+b+c+d+e+f+g+h+i; in try8()
131 double a = get(1); in foo()
132 double b = get(2); in foo()
133 double c = get(3); in foo()
134 double d = get(4); in foo()
135 double e = get(5); in foo()
136 double f = get(6); in foo()
137 double g = get(7); in foo()
138 double h = get(8); in foo()
144 assert(a == get(1)); in foo()
145 assert(b == get(2)); in foo()
146 assert(c == get(3)); in foo()
147 assert(d == get(4)); in foo()
148 assert(e == get(5)); in foo()
149 assert(f == get(6)); in foo()
150 assert(g == get(7)); in foo()
151 assert(h == get(8)); in foo()
158 assert(a == get(1)); in foo()
159 assert(b == get(2)); in foo()
160 assert(c == get(3)); in foo()
161 assert(d == get(4)); in foo()
162 assert(e == get(5)); in foo()
163 assert(f == get(6)); in foo()
164 assert(g == get(7)); in foo()
165 assert(h == get(8)); in foo()
172 assert(a == get(1)); in foo()
173 assert(b == get(2)); in foo()
174 assert(c == get(3)); in foo()
175 assert(d == get(4)); in foo()
176 assert(e == get(5)); in foo()
177 assert(f == get(6)); in foo()
178 assert(g == get(7)); in foo()
179 assert(h == get(8)); in foo()
186 assert(a == get(1)); in foo()
187 assert(b == get(2)); in foo()
188 assert(c == get(3)); in foo()
189 assert(d == get(4)); in foo()
190 assert(e == get(5)); in foo()
191 assert(f == get(6)); in foo()
192 assert(g == get(7)); in foo()
193 assert(h == get(8)); in foo()
200 assert(a == get(1)); in foo()
201 assert(b == get(2)); in foo()
202 assert(c == get(3)); in foo()
203 assert(d == get(4)); in foo()
204 assert(e == get(5)); in foo()
205 assert(f == get(6)); in foo()
206 assert(g == get(7)); in foo()
207 assert(h == get(8)); in foo()
214 assert(a == get(1)); in foo()
215 assert(b == get(2)); in foo()
216 assert(c == get(3)); in foo()
217 assert(d == get(4)); in foo()
218 assert(e == get(5)); in foo()
219 assert(f == get(6)); in foo()
220 assert(g == get(7)); in foo()
221 assert(h == get(8)); in foo()
228 assert(a == get(1)); in foo()
229 assert(b == get(2)); in foo()
230 assert(c == get(3)); in foo()
231 assert(d == get(4)); in foo()
232 assert(e == get(5)); in foo()
233 assert(f == get(6)); in foo()
234 assert(g == get(7)); in foo()
235 assert(h == get(8)); in foo()
242 assert(a == get(1)); in foo()
243 assert(b == get(2)); in foo()
244 assert(c == get(3)); in foo()
245 assert(d == get(4)); in foo()
246 assert(e == get(5)); in foo()
247 assert(f == get(6)); in foo()
248 assert(g == get(7)); in foo()
249 assert(h == get(8)); in foo()