/work/obj-fuzz/dist/include/nsRect.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
2 | | /* vim: set ts=8 sts=2 et sw=2 tw=80: */ |
3 | | /* This Source Code Form is subject to the terms of the Mozilla Public |
4 | | * License, v. 2.0. If a copy of the MPL was not distributed with this |
5 | | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
6 | | |
7 | | |
8 | | #ifndef NSRECT_H |
9 | | #define NSRECT_H |
10 | | |
11 | | #include <stdio.h> // for FILE |
12 | | #include <stdint.h> // for int32_t, int64_t |
13 | | #include <algorithm> // for min/max |
14 | | #include "mozilla/Likely.h" // for MOZ_UNLIKELY |
15 | | #include "mozilla/gfx/Rect.h" |
16 | | #include "mozilla/gfx/2D.h" |
17 | | #include "mozilla/gfx/Logging.h" |
18 | | #include "nsCoord.h" // for nscoord, etc |
19 | | #include "nsISupportsImpl.h" // for MOZ_COUNT_CTOR, etc |
20 | | #include "nsPoint.h" // for nsIntPoint, nsPoint |
21 | | #include "nsMargin.h" // for nsIntMargin, nsMargin |
22 | | #include "nsSize.h" // for IntSize, nsSize |
23 | | #include "nscore.h" // for NS_BUILD_REFCNT_LOGGING |
24 | | #if !defined(ANDROID) && (defined(__SSE2__) || defined(_M_X64) || (defined(_M_IX86_FP) && _M_IX86_FP >= 2)) |
25 | | #if defined(_MSC_VER) && !defined(__clang__) |
26 | | #include "smmintrin.h" |
27 | | #else |
28 | | #include "emmintrin.h" |
29 | | #endif |
30 | | #endif |
31 | | |
32 | | typedef mozilla::gfx::IntRect nsIntRect; |
33 | | |
34 | | struct nsRect : |
35 | | public mozilla::gfx::BaseRect<nscoord, nsRect, nsPoint, nsSize, nsMargin> { |
36 | | typedef mozilla::gfx::BaseRect<nscoord, nsRect, nsPoint, nsSize, nsMargin> Super; |
37 | | |
38 | 0 | static void VERIFY_COORD(nscoord aValue) { ::VERIFY_COORD(aValue); } |
39 | | |
40 | | // Constructors |
41 | | nsRect() : Super() |
42 | 3 | { |
43 | 3 | MOZ_COUNT_CTOR(nsRect); |
44 | 3 | } |
45 | | nsRect(const nsRect& aRect) : Super(aRect) |
46 | 0 | { |
47 | 0 | MOZ_COUNT_CTOR(nsRect); |
48 | 0 | } |
49 | | nsRect(const nsPoint& aOrigin, const nsSize &aSize) : Super(aOrigin, aSize) |
50 | 0 | { |
51 | 0 | MOZ_COUNT_CTOR(nsRect); |
52 | 0 | } |
53 | | nsRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight) : |
54 | | Super(aX, aY, aWidth, aHeight) |
55 | 0 | { |
56 | 0 | MOZ_COUNT_CTOR(nsRect); |
57 | 0 | } |
58 | | |
59 | | #ifdef NS_BUILD_REFCNT_LOGGING |
60 | | ~nsRect() { |
61 | | MOZ_COUNT_DTOR(nsRect); |
62 | | } |
63 | | #endif |
64 | | |
65 | | // We have saturating versions of all the Union methods. These avoid |
66 | | // overflowing nscoord values in the 'width' and 'height' fields by |
67 | | // clamping the width and height values to nscoord_MAX if necessary. |
68 | | |
69 | | MOZ_MUST_USE nsRect SaturatingUnion(const nsRect& aRect) const |
70 | 0 | { |
71 | 0 | if (IsEmpty()) { |
72 | 0 | return aRect; |
73 | 0 | } else if (aRect.IsEmpty()) { |
74 | 0 | return *static_cast<const nsRect*>(this); |
75 | 0 | } else { |
76 | 0 | return SaturatingUnionEdges(aRect); |
77 | 0 | } |
78 | 0 | } |
79 | | |
80 | | MOZ_MUST_USE nsRect SaturatingUnionEdges(const nsRect& aRect) const |
81 | 0 | { |
82 | | #ifdef NS_COORD_IS_FLOAT |
83 | | return UnionEdges(aRect); |
84 | | #else |
85 | | nscoord resultX = std::min(aRect.X(), x); |
86 | 0 | int64_t w = std::max(int64_t(aRect.X()) + aRect.Width(), int64_t(x) + width) - resultX; |
87 | 0 | if (MOZ_UNLIKELY(w > nscoord_MAX)) { |
88 | 0 | // Clamp huge negative x to nscoord_MIN / 2 and try again. |
89 | 0 | resultX = std::max(resultX, nscoord_MIN / 2); |
90 | 0 | w = std::max(int64_t(aRect.X()) + aRect.Width(), int64_t(x) + width) - resultX; |
91 | 0 | if (MOZ_UNLIKELY(w > nscoord_MAX)) { |
92 | 0 | w = nscoord_MAX; |
93 | 0 | } |
94 | 0 | } |
95 | 0 |
|
96 | 0 | nscoord resultY = std::min(aRect.y, y); |
97 | 0 | int64_t h = std::max(int64_t(aRect.Y()) + aRect.Height(), int64_t(y) + height) - resultY; |
98 | 0 | if (MOZ_UNLIKELY(h > nscoord_MAX)) { |
99 | 0 | // Clamp huge negative y to nscoord_MIN / 2 and try again. |
100 | 0 | resultY = std::max(resultY, nscoord_MIN / 2); |
101 | 0 | h = std::max(int64_t(aRect.Y()) + aRect.Height(), int64_t(y) + height) - resultY; |
102 | 0 | if (MOZ_UNLIKELY(h > nscoord_MAX)) { |
103 | 0 | h = nscoord_MAX; |
104 | 0 | } |
105 | 0 | } |
106 | 0 | return nsRect(resultX, resultY, nscoord(w), nscoord(h)); |
107 | 0 | #endif |
108 | 0 | } |
109 | | |
110 | | #ifndef NS_COORD_IS_FLOAT |
111 | | // Make all nsRect Union methods be saturating. |
112 | | MOZ_MUST_USE nsRect UnionEdges(const nsRect& aRect) const |
113 | 0 | { |
114 | 0 | return SaturatingUnionEdges(aRect); |
115 | 0 | } |
116 | | void UnionRectEdges(const nsRect& aRect1, const nsRect& aRect2) |
117 | 0 | { |
118 | 0 | *this = aRect1.UnionEdges(aRect2); |
119 | 0 | } |
120 | | MOZ_MUST_USE nsRect Union(const nsRect& aRect) const |
121 | 0 | { |
122 | 0 | return SaturatingUnion(aRect); |
123 | 0 | } |
124 | | MOZ_MUST_USE nsRect UnsafeUnion(const nsRect& aRect) const |
125 | 0 | { |
126 | 0 | return Super::Union(aRect); |
127 | 0 | } |
128 | | void UnionRect(const nsRect& aRect1, const nsRect& aRect2) |
129 | 0 | { |
130 | 0 | *this = aRect1.Union(aRect2); |
131 | 0 | } |
132 | | |
133 | | #if defined(_MSC_VER) && !defined(__clang__) && (defined(_M_X64) || defined(_M_IX86)) |
134 | | // Only MSVC supports inlining intrinsics for archs you're not compiling for. |
135 | | MOZ_MUST_USE nsRect Intersect(const nsRect& aRect) const |
136 | | { |
137 | | nsRect result; |
138 | | if (mozilla::gfx::Factory::HasSSE4()) { |
139 | | __m128i rect1 = _mm_loadu_si128((__m128i*)&aRect); // x1, y1, w1, h1 |
140 | | __m128i rect2 = _mm_loadu_si128((__m128i*)this); // x2, y2, w2, h2 |
141 | | |
142 | | __m128i resultRect = _mm_max_epi32(rect1, rect2); // xr, yr, zz, zz |
143 | | |
144 | | |
145 | | // result.width = std::min<int32_t>(x - result.x + width, aRect.x - result.x + aRect.width); |
146 | | // result.height = std::min<int32_t>(y - result.y + height, aRect.y - result.y + aRect.height); |
147 | | __m128i widthheight = _mm_min_epi32(_mm_add_epi32(_mm_sub_epi32(rect1, resultRect), _mm_srli_si128(rect1, 8)), |
148 | | _mm_add_epi32(_mm_sub_epi32(rect2, resultRect), _mm_srli_si128(rect2, 8))); // w, h, zz, zz |
149 | | widthheight = _mm_slli_si128(widthheight, 8); // 00, 00, wr, hr |
150 | | |
151 | | resultRect = _mm_blend_epi16(resultRect, widthheight, 0xF0); // xr, yr, wr, hr |
152 | | |
153 | | if ((_mm_movemask_ps(_mm_castsi128_ps(_mm_cmplt_epi32(resultRect, _mm_setzero_si128()))) & 0xC) != 0) { |
154 | | // It's potentially more efficient to store all 0s. But the non SSE4 code leaves x/y intact |
155 | | // so let's do the same here. |
156 | | resultRect = _mm_and_si128(resultRect, _mm_set_epi32(0, 0, 0xFFFFFFFF, 0xFFFFFFFF)); |
157 | | } |
158 | | |
159 | | _mm_storeu_si128((__m128i*)&result, resultRect); |
160 | | |
161 | | return result; |
162 | | } |
163 | | |
164 | | result.x = std::max<int32_t>(x, aRect.x); |
165 | | result.y = std::max<int32_t>(y, aRect.y); |
166 | | result.width = std::min<int32_t>(x - result.x + width, aRect.x - result.x + aRect.width); |
167 | | result.height = std::min<int32_t>(y - result.y + height, aRect.y - result.y + aRect.height); |
168 | | if (result.width < 0 || result.height < 0) { |
169 | | result.SizeTo(0, 0); |
170 | | } |
171 | | return result; |
172 | | } |
173 | | |
174 | | bool IntersectRect(const nsRect& aRect1, const nsRect& aRect2) |
175 | | { |
176 | | if (mozilla::gfx::Factory::HasSSE4()) { |
177 | | __m128i rect1 = _mm_loadu_si128((__m128i*)&aRect1); // x1, y1, w1, h1 |
178 | | __m128i rect2 = _mm_loadu_si128((__m128i*)&aRect2); // x2, y2, w2, h2 |
179 | | |
180 | | __m128i resultRect = _mm_max_epi32(rect1, rect2); // xr, yr, zz, zz |
181 | | // result.width = std::min<int32_t>(x - result.x + width, aRect.x - result.x + aRect.width); |
182 | | // result.height = std::min<int32_t>(y - result.y + height, aRect.y - result.y + aRect.height); |
183 | | __m128i widthheight = _mm_min_epi32(_mm_add_epi32(_mm_sub_epi32(rect1, resultRect), _mm_srli_si128(rect1, 8)), |
184 | | _mm_add_epi32(_mm_sub_epi32(rect2, resultRect), _mm_srli_si128(rect2, 8))); // w, h, zz, zz |
185 | | widthheight = _mm_slli_si128(widthheight, 8); // 00, 00, wr, hr |
186 | | |
187 | | resultRect = _mm_blend_epi16(resultRect, widthheight, 0xF0); // xr, yr, wr, hr |
188 | | |
189 | | if ((_mm_movemask_ps(_mm_castsi128_ps(_mm_cmpgt_epi32(resultRect, _mm_setzero_si128()))) & 0xC) != 0xC) { |
190 | | // It's potentially more efficient to store all 0s. But the non SSE4 code leaves x/y intact |
191 | | // so let's do the same here. |
192 | | resultRect = _mm_and_si128(resultRect, _mm_set_epi32(0, 0, 0xFFFFFFFF, 0xFFFFFFFF)); |
193 | | _mm_storeu_si128((__m128i*)this, resultRect); |
194 | | return false; |
195 | | } |
196 | | |
197 | | _mm_storeu_si128((__m128i*)this, resultRect); |
198 | | |
199 | | return true; |
200 | | } |
201 | | |
202 | | int32_t newX = std::max<int32_t>(aRect1.x, aRect2.x); |
203 | | int32_t newY = std::max<int32_t>(aRect1.y, aRect2.y); |
204 | | width = std::min<int32_t>(aRect1.x - newX + aRect1.width, aRect2.x - newX + aRect2.width); |
205 | | height = std::min<int32_t>(aRect1.y - newY + aRect1.height, aRect2.y - newY + aRect2.height); |
206 | | x = newX; |
207 | | y = newY; |
208 | | if (width <= 0 || height <= 0) { |
209 | | SizeTo(0, 0); |
210 | | return false; |
211 | | } |
212 | | return true; |
213 | | } |
214 | | #endif |
215 | | #endif |
216 | | |
217 | | void SaturatingUnionRect(const nsRect& aRect1, const nsRect& aRect2) |
218 | 0 | { |
219 | 0 | *this = aRect1.SaturatingUnion(aRect2); |
220 | 0 | } |
221 | | void SaturatingUnionRectEdges(const nsRect& aRect1, const nsRect& aRect2) |
222 | 0 | { |
223 | 0 | *this = aRect1.SaturatingUnionEdges(aRect2); |
224 | 0 | } |
225 | | |
226 | | // Return whether this rect's right or bottom edge overflow int32. |
227 | | bool Overflows() const; |
228 | | |
229 | | /** |
230 | | * Return this rect scaled to a different appunits per pixel (APP) ratio. |
231 | | * In the RoundOut version we make the rect the smallest rect containing the |
232 | | * unrounded result. In the RoundIn version we make the rect the largest rect |
233 | | * contained in the unrounded result. |
234 | | * @param aFromAPP the APP to scale from |
235 | | * @param aToAPP the APP to scale to |
236 | | * @note this can turn an empty rectangle into a non-empty rectangle |
237 | | */ |
238 | | MOZ_MUST_USE inline nsRect |
239 | | ScaleToOtherAppUnitsRoundOut(int32_t aFromAPP, int32_t aToAPP) const; |
240 | | MOZ_MUST_USE inline nsRect |
241 | | ScaleToOtherAppUnitsRoundIn(int32_t aFromAPP, int32_t aToAPP) const; |
242 | | |
243 | | MOZ_MUST_USE inline mozilla::gfx::IntRect |
244 | | ScaleToNearestPixels(float aXScale, float aYScale, |
245 | | nscoord aAppUnitsPerPixel) const; |
246 | | |
247 | | MOZ_MUST_USE inline mozilla::gfx::IntRect |
248 | | ToNearestPixels(nscoord aAppUnitsPerPixel) const; |
249 | | |
250 | | // Note: this can turn an empty rectangle into a non-empty rectangle |
251 | | MOZ_MUST_USE inline mozilla::gfx::IntRect |
252 | | ScaleToOutsidePixels(float aXScale, float aYScale, |
253 | | nscoord aAppUnitsPerPixel) const; |
254 | | |
255 | | // Note: this can turn an empty rectangle into a non-empty rectangle |
256 | | MOZ_MUST_USE inline mozilla::gfx::IntRect |
257 | | ToOutsidePixels(nscoord aAppUnitsPerPixel) const; |
258 | | |
259 | | MOZ_MUST_USE inline mozilla::gfx::IntRect |
260 | | ScaleToInsidePixels(float aXScale, float aYScale, |
261 | | nscoord aAppUnitsPerPixel) const; |
262 | | |
263 | | MOZ_MUST_USE inline mozilla::gfx::IntRect |
264 | | ToInsidePixels(nscoord aAppUnitsPerPixel) const; |
265 | | |
266 | | // This is here only to keep IPDL-generated code happy. DO NOT USE. |
267 | | bool operator==(const nsRect& aRect) const |
268 | 0 | { |
269 | 0 | return IsEqualEdges(aRect); |
270 | 0 | } |
271 | | |
272 | | MOZ_MUST_USE inline nsRect RemoveResolution(const float aResolution) const; |
273 | | }; |
274 | | |
275 | | /* |
276 | | * App Unit/Pixel conversions |
277 | | */ |
278 | | |
279 | | inline nsRect |
280 | | nsRect::ScaleToOtherAppUnitsRoundOut(int32_t aFromAPP, int32_t aToAPP) const |
281 | | { |
282 | | if (aFromAPP == aToAPP) { |
283 | | return *this; |
284 | | } |
285 | | |
286 | | nsRect rect; |
287 | | rect.SetBox(NSToCoordFloor(NSCoordScale(x, aFromAPP, aToAPP)), |
288 | | NSToCoordFloor(NSCoordScale(y, aFromAPP, aToAPP)), |
289 | | NSToCoordCeil(NSCoordScale(XMost(), aFromAPP, aToAPP)), |
290 | | NSToCoordCeil(NSCoordScale(YMost(), aFromAPP, aToAPP))); |
291 | | return rect; |
292 | | } |
293 | | |
294 | | inline nsRect |
295 | | nsRect::ScaleToOtherAppUnitsRoundIn(int32_t aFromAPP, int32_t aToAPP) const |
296 | | { |
297 | | if (aFromAPP == aToAPP) { |
298 | | return *this; |
299 | | } |
300 | | |
301 | | nsRect rect; |
302 | | rect.SetBox(NSToCoordCeil(NSCoordScale(x, aFromAPP, aToAPP)), |
303 | | NSToCoordCeil(NSCoordScale(y, aFromAPP, aToAPP)), |
304 | | NSToCoordFloor(NSCoordScale(XMost(), aFromAPP, aToAPP)), |
305 | | NSToCoordFloor(NSCoordScale(YMost(), aFromAPP, aToAPP))); |
306 | | return rect; |
307 | | } |
308 | | |
309 | | #if !defined(ANDROID) && (defined(__SSE2__) || defined(_M_X64) || (defined(_M_IX86_FP) && _M_IX86_FP >= 2)) |
310 | | // Life would be so much better if we had SSE4 here. |
311 | | static MOZ_ALWAYS_INLINE __m128i floor_ps2epi32(__m128 x) |
312 | 0 | { |
313 | 0 | __m128 one = _mm_set_ps(1.0f, 1.0f, 1.0f, 1.0f); |
314 | 0 |
|
315 | 0 | __m128 t = _mm_cvtepi32_ps(_mm_cvttps_epi32(x)); |
316 | 0 | __m128 r = _mm_sub_ps(t, _mm_and_ps(_mm_cmplt_ps(x, t), one)); |
317 | 0 |
|
318 | 0 | return _mm_cvttps_epi32(r); |
319 | 0 | } Unexecuted instantiation: SandboxBroker.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxBrokerPolicyFactory.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxCrash.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxPrefBridge.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxLaunch.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_base1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_base2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_ds1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_io0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_io1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: IdleTaskRunner.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_threads0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_threads2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: xptdata.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_chrome0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_build0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_modules_libpref0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: hnjstdio.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_intl_locale0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_intl_strres0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_unicharutil_util0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_intl_l10n0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsCookieService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_cookie0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_dns0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_cache21.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_about0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_data0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_file0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_protocol_ftp0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsHttpChannelAuthProvider.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsHttpHandler.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_http0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_http2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_viewsource0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_websocket0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_wyciwyg0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DataChannel.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsNetModule.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_chromium0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_chromium1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_chromium2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: BackgroundChildImpl.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: BackgroundParentImpl.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: FileDescriptorSetChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: FileDescriptorSetParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_glue0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_glue1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols10.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols11.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols12.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols13.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols14.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols15.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols16.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols17.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols18.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols19.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols20.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols21.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols22.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols23.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols24.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols25.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols26.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols27.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols28.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols29.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols30.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols31.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols7.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols8.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols9.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: IPCMessageTypeName.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TestShellChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TestShellParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: XPCShellEnvironment.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Hal.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_hal0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: XrayWrapper.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpconnect_wrappers0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: mozJSComponentLoader.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_xpconnect_src0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_xpconnect_src1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_modules_libjar0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_storage0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_permissions0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_src_mediapipeline0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_src_peerconnection0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nr_socket_prsock.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_mtransport_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_uriloader_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsOSHelperAppService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_uriloader_exthandler0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_uriloader_prefetch0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: BasePrincipal.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_caps0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_htmlparser0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_html0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_html1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_html2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: InlineTranslator.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ScaledFontFontconfig.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_2d0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_ycbcr0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: GLContextProviderGLX.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: SharedSurfaceGLX.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: SkiaGLGlue.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_gl0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_gl1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ImageContainer.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: PersistentBufferProvider.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: BasicImageLayer.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TextureClientX11.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: X11BasicCompositor.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: X11TextureSourceBasic.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: X11TextureHost.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ShadowLayerUtilsX11.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: X11TextureSourceOGL.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: WebRenderTextureHost.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers10.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers11.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers7.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers9.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: PrintTargetThebes.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxASurface.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxDrawable.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFT2FontBase.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFT2Utils.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFcPlatformFontList.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFontUtils.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxGdkNativeRenderer.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxPlatform.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxPlatformGtk.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxPrefs.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxXlibNativeRenderer.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_thebes0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_thebes1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: GPUParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VRDisplayHost.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VRDisplayLocal.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxVRExternal.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxVROpenVR.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxVRPuppet.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_vr0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_vr1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_vr_service0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_config0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webrender_bindings0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsImageModule.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_decoders0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsIconChannel.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_decoders_icon0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPNGEncoder.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_abort0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_animation0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DOMIntersectionObserver.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsContentUtils.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsDOMWindowUtils.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsFrameMessageManager.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGlobalWindowInner.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGlobalWindowOuter.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsImageLoadingContent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsObjectLoadingContent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPluginArray.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base8.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base9.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterBindings.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterWorkerBindings.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterWorkerDebuggerBindings.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterWorkletBindings.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ResolveSystemBinding.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnionTypes.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings10.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings11.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings12.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings13.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings14.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings15.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings16.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings17.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings18.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings19.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings20.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings21.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings22.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings23.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings7.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings8.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings9.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: StructuredClone.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_bindings0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: BatteryManager.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: BrowserElementParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_cache1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ImageUtils.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_webgpu0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_webgpu1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_commandhandler0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_credentialmanagement0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_crypto0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_encoding0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: EventStateManager.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_fetch0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_file0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_file_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_file_uri0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_filehandle0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_filesystem0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_filesystem_compat0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_flex0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_gamepad0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: PositionError.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGeolocation.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_grid0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: AutoplayPermissionManager.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: AutoplayPermissionRequest.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: PluginDocument.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html_input0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_jsurl0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: AsmJSCache.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_mathml0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: CubebUtils.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DecoderTraits.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media10.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media11.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media7.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media8.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_doctor0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_eme0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_encoder0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_flac0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gmp2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_imagecapture0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: RemoteVideoDecoder.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderManagerChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderManagerParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_mp30.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_ogg0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_agnostic_gmp0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: FFVPXRuntimeLinker.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_platforms_ffmpeg0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_systemservices0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_wave0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: AudioNodeEngineSSE2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webaudio1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webaudio2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webaudio_blink0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webm0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: MediaEngineWebRTC.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webrtc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webspeech_synth0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_synth_speechd0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_recognition0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_mp40.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: MediaModule.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_midi0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_midi1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_notification0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_offline0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_power0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_push0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_quota0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_security0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_storage0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg5.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg6.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg7.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg8.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_network0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_permission0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsNPAPIPlugin.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPluginHost.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_plugins_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: PluginInstanceChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_plugins_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_plugins_ipc1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ActorsParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_indexedDB0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_indexedDB1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_system0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ContentChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ProcessHangMonitor.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_ipc1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_workers0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_workers1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_audiochannel0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_broadcastchannel0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_messagechannel0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_promise0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_smil0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_smil1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_url0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xbl0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xbl1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xml0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xml0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xpath0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xpath1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xpath2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xslt0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xslt1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xul0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_vr0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_u2f0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_console0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_performance0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webbrowserpersist0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xhr0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_worklet0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_script0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_payments0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_payments_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_websocket0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_simpledb0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_prio0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_presentation0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_presentation1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_view0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: WindowSurfaceX11SHM.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsBaseDragService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsBaseWidget.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsShmImage.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_headless0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsWindow.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_gtk0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_gtk1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_gtk2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_libeditor0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_libeditor1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_libeditor2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_composer0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsLayoutStylesheetCache.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style4.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsRefreshDriver.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPluginFrame.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_forms0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_forms1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_tables0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_svg0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_svg1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_svg2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul_tree0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul_grid0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VsyncChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: VsyncParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_mathml0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_mathml1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_inspector0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_painting0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_painting1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_printing0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_build0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_docshell_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_base_timeline0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_docshell_shistory0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsDocShellModule.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpfe_appshell0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: AccessibleWrap.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ApplicationAccessibleWrap.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: AtkSocketAccessible.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DOMtoATK.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DocAccessibleWrap.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Platform.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: RootAccessibleWrap.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: UtilInterface.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiHyperlink.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceAction.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceComponent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceDocument.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceEditableText.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceHyperlinkImpl.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceHypertext.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceImage.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceSelection.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceTable.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceTableCell.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceText.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceValue.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_aom0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_base0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_base1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_generic0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_html0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DocAccessibleChild.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ProxyAccessible.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_xpcom0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_xul0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_spellcheck_src0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_manager_ssl0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_manager_ssl1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_manager_ssl2.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsDBusRemoteService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGTKRemoteService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsXRemoteService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_alerts0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ackgroundhangmonitor0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_browser0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsWebBrowserModule.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_clearsitedata0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: DownloadPlatform.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_extensions0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_find0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_perfmonitoring0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_places0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_resistfingerprinting0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_sessionstore0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Telemetry.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryEvent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryHistogram.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryScalar.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryIPC.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryIPCAccumulator.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: CombinedStacks.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsTypeAheadFind.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsUrlClassifierStreamUpdater.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_url-classifier0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_windowwatcher0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_autocomplete0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_printingui_ipc0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsFormFillController.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsToolkitCompsModule.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_mozapps_extensions0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_toolkit_recordreplay0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsAppRunner.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsEmbedFunctions.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_toolkit_xre0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_pref_autoconfig_src0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: FileDescriptorOutputStream.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: HeapSnapshot.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: HeapSnapshotTempFileHelperParent.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsAlertsIconListener.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: ProtocolFuzzer.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGNOMEShellService.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TestBroker.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest3.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_test0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: mediaconduit_unittests.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: mediapipeline_unittest.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: videoconduit_unittests.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_apz_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_tests_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_tests_gtest1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TestDownscalingFilterNoSkia.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_test_gtest1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: TestDecoders.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: csp_fuzzer.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: content_parent_ipc_libfuzz.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_style_test_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_tests_gtest0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_tests0.cpp:floor_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_geckoview_gtest0.cpp:floor_ps2epi32(float __vector(4)) |
320 | | |
321 | | static MOZ_ALWAYS_INLINE __m128i ceil_ps2epi32(__m128 x) |
322 | 0 | { |
323 | 0 | __m128 t = _mm_sub_ps(_mm_setzero_ps(), x); |
324 | 0 | __m128i r = _mm_sub_epi32(_mm_setzero_si128(), floor_ps2epi32(t)); |
325 | 0 |
|
326 | 0 | return r; |
327 | 0 | } Unexecuted instantiation: SandboxBroker.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxBrokerPolicyFactory.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxCrash.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxPrefBridge.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: SandboxLaunch.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_base1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_base2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_ds1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_io0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_io1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: IdleTaskRunner.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_threads0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_threads2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: xptdata.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_chrome0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_build0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_modules_libpref0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: hnjstdio.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_intl_locale0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_intl_strres0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_unicharutil_util0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_intl_l10n0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_base3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsCookieService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_cookie0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_dns0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_cache21.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_about0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_data0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_file0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_protocol_ftp0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsHttpChannelAuthProvider.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsHttpHandler.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_http0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_http2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_viewsource0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_websocket0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_protocol_wyciwyg0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DataChannel.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsNetModule.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_chromium0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_chromium1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_chromium2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: BackgroundChildImpl.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: BackgroundParentImpl.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: FileDescriptorSetChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: FileDescriptorSetParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_glue0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ipc_glue1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols10.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols11.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols12.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols13.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols14.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols15.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols16.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols17.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols18.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols19.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols20.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols21.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols22.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols23.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols24.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols25.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols26.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols27.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols28.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols29.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols30.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols31.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols7.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols8.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedProtocols9.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: IPCMessageTypeName.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TestShellChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TestShellParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: XPCShellEnvironment.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Hal.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_hal0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: XrayWrapper.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpconnect_wrappers0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: mozJSComponentLoader.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_xpconnect_src0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_js_xpconnect_src1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_modules_libjar0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_storage0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_permissions0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_src_mediapipeline0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_src_peerconnection0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nr_socket_prsock.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_mtransport_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_uriloader_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsOSHelperAppService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_uriloader_exthandler0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_uriloader_prefetch0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: BasePrincipal.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_caps0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_htmlparser0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_html0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_html1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_parser_html2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: InlineTranslator.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ScaledFontFontconfig.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_2d0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_ycbcr0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: GLContextProviderGLX.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: SharedSurfaceGLX.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: SkiaGLGlue.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_gl0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_gl1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ImageContainer.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: PersistentBufferProvider.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: BasicImageLayer.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TextureClientX11.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: X11BasicCompositor.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: X11TextureSourceBasic.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: X11TextureHost.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ShadowLayerUtilsX11.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: X11TextureSourceOGL.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: WebRenderTextureHost.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers10.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers11.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers7.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_layers9.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: PrintTargetThebes.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxASurface.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxDrawable.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFT2FontBase.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFT2Utils.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFcPlatformFontList.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxFontUtils.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxGdkNativeRenderer.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxPlatform.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxPlatformGtk.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxPrefs.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxXlibNativeRenderer.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_thebes0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_thebes1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: GPUParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VRDisplayHost.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VRDisplayLocal.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxVRExternal.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxVROpenVR.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: gfxVRPuppet.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_vr0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_vr1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_vr_service0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_config0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webrender_bindings0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsImageModule.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_decoders0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsIconChannel.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_decoders_icon0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPNGEncoder.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_abort0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_animation0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DOMIntersectionObserver.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsContentUtils.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsDOMWindowUtils.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsFrameMessageManager.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGlobalWindowInner.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGlobalWindowOuter.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsImageLoadingContent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsObjectLoadingContent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPluginArray.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base8.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base9.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterBindings.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterWorkerBindings.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterWorkerDebuggerBindings.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: RegisterWorkletBindings.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ResolveSystemBinding.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnionTypes.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings10.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings11.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings12.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings13.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings14.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings15.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings16.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings17.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings18.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings19.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings20.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings21.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings22.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings23.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings7.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings8.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UnifiedBindings9.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: StructuredClone.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_bindings0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: BatteryManager.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: BrowserElementParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_cache1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ImageUtils.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_canvas6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_webgpu0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_webgpu1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_commandhandler0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_credentialmanagement0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_crypto0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_encoding0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: EventStateManager.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_events3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_fetch0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_file0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_file_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_file_uri0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_filehandle0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_filesystem0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_filesystem_compat0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_flex0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_gamepad0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: PositionError.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGeolocation.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_grid0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: AutoplayPermissionManager.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: AutoplayPermissionRequest.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: PluginDocument.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_html_input0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_jsurl0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: AsmJSCache.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_mathml0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: CubebUtils.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DecoderTraits.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media10.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media11.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media7.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media8.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_doctor0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_eme0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_encoder0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_flac0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gmp2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_imagecapture0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: RemoteVideoDecoder.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderManagerChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderManagerParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VideoDecoderParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_mp30.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_ogg0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_agnostic_gmp0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: FFVPXRuntimeLinker.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_platforms_ffmpeg0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_systemservices0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_wave0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: AudioNodeEngineSSE2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webaudio1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webaudio2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webaudio_blink0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webm0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: MediaEngineWebRTC.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_webrtc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webspeech_synth0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_synth_speechd0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_recognition0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_mp40.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: MediaModule.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_midi0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_midi1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_notification0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_offline0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_power0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_push0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_quota0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_security0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_storage0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg5.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg6.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg7.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_svg8.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_network0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_permission0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsNPAPIPlugin.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPluginHost.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_plugins_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: PluginInstanceChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_plugins_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_plugins_ipc1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ActorsParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_indexedDB0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_indexedDB1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_system0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ContentChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ProcessHangMonitor.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_ipc1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_workers0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_workers1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_audiochannel0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_broadcastchannel0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_messagechannel0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_promise0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_smil0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_smil1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_url0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xbl0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xbl1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xml0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xml0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xpath0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xpath1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xpath2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xslt0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xslt_xslt1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xul0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_vr0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_u2f0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_console0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_performance0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webbrowserpersist0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_xhr0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_worklet0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_script0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_payments0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_payments_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_websocket0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_simpledb0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_prio0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_presentation0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_presentation1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_view0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: WindowSurfaceX11SHM.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsBaseDragService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsBaseWidget.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsShmImage.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_headless0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsWindow.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_gtk0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_gtk1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_widget_gtk2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_libeditor0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_libeditor1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_libeditor2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_editor_composer0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsLayoutStylesheetCache.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_style4.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsRefreshDriver.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsPluginFrame.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_generic3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_forms0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_forms1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_tables0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_svg0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_svg1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_svg2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul_tree0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_xul_grid0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VsyncChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: VsyncParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_mathml0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_mathml1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_inspector0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_painting0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_painting1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_printing0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_build0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_docshell_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_base_timeline0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_docshell_shistory0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsDocShellModule.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpfe_appshell0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: AccessibleWrap.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ApplicationAccessibleWrap.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: AtkSocketAccessible.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DOMtoATK.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DocAccessibleWrap.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Platform.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: RootAccessibleWrap.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: UtilInterface.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiHyperlink.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceAction.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceComponent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceDocument.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceEditableText.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceHyperlinkImpl.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceHypertext.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceImage.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceSelection.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceTable.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceTableCell.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceText.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsMaiInterfaceValue.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_aom0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_base0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_base1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_generic0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_html0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DocAccessibleChild.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ProxyAccessible.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_xpcom0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_accessible_xul0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_spellcheck_src0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_manager_ssl0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_manager_ssl1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_manager_ssl2.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsDBusRemoteService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGTKRemoteService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsXRemoteService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_alerts0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_ackgroundhangmonitor0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_browser0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsWebBrowserModule.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_clearsitedata0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: DownloadPlatform.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_extensions0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_find0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_perfmonitoring0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_components_places0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_resistfingerprinting0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_sessionstore0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Telemetry.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryEvent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryHistogram.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryScalar.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryIPC.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryIPCAccumulator.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: CombinedStacks.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsTypeAheadFind.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsUrlClassifierStreamUpdater.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_url-classifier0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_windowwatcher0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_autocomplete0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_printingui_ipc0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsFormFillController.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsToolkitCompsModule.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_mozapps_extensions0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_toolkit_recordreplay0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsAppRunner.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsEmbedFunctions.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_toolkit_xre0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_pref_autoconfig_src0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: FileDescriptorOutputStream.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: HeapSnapshot.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: HeapSnapshotTempFileHelperParent.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsAlertsIconListener.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: ProtocolFuzzer.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: nsGNOMEShellService.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TestBroker.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest3.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_test0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_netwerk_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: mediaconduit_unittests.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: mediapipeline_unittest.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: videoconduit_unittests.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_apz_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_tests_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_gfx_tests_gtest1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TestDownscalingFilterNoSkia.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_image_test_gtest1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: TestDecoders.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_base_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_security_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: csp_fuzzer.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: content_parent_ipc_libfuzz.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_style_test_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_layout_base_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_tests_gtest0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_tests0.cpp:ceil_ps2epi32(float __vector(4)) Unexecuted instantiation: Unified_cpp_geckoview_gtest0.cpp:ceil_ps2epi32(float __vector(4)) |
328 | | #endif |
329 | | |
330 | | // scale the rect but round to preserve centers |
331 | | inline mozilla::gfx::IntRect |
332 | | nsRect::ScaleToNearestPixels(float aXScale, float aYScale, |
333 | | nscoord aAppUnitsPerPixel) const |
334 | | { |
335 | | mozilla::gfx::IntRect rect; |
336 | | // Android x86 builds have bindgen issues. |
337 | | #if !defined(ANDROID) && (defined(__SSE2__) || defined(_M_X64) || (defined(_M_IX86_FP) && _M_IX86_FP >= 2)) |
338 | | __m128 appUnitsPacked = _mm_set_ps(aAppUnitsPerPixel, aAppUnitsPerPixel, aAppUnitsPerPixel, aAppUnitsPerPixel); |
339 | | __m128 scalesPacked = _mm_set_ps(aYScale, aXScale, aYScale, aXScale); |
340 | | __m128 biasesPacked = _mm_set_ps(0.5f, 0.5f, 0.5f, 0.5f); |
341 | | |
342 | | __m128i rectPacked = _mm_loadu_si128((__m128i*)this); |
343 | | __m128i topLeft = _mm_slli_si128(rectPacked, 8); |
344 | | |
345 | | rectPacked = _mm_add_epi32(rectPacked, topLeft); // X, Y, XMost(), YMost() |
346 | | |
347 | | __m128 rectFloat = _mm_cvtepi32_ps(rectPacked); |
348 | | |
349 | | // Scale, i.e. ([ x y xmost ymost ] / aAppUnitsPerPixel) * [ aXScale aYScale aXScale aYScale ] |
350 | | rectFloat = _mm_mul_ps(_mm_div_ps(rectFloat, appUnitsPacked), scalesPacked); |
351 | | |
352 | | // Floor |
353 | | // Executed with bias and roundmode down, since round-nearest rounds 0.5 downward half the time. |
354 | | rectFloat = _mm_add_ps(rectFloat, biasesPacked); |
355 | | rectPacked = floor_ps2epi32(rectFloat); |
356 | | |
357 | | topLeft = _mm_slli_si128(rectPacked, 8); |
358 | | rectPacked = _mm_sub_epi32(rectPacked, topLeft); // X, Y, Width, Height |
359 | | |
360 | | // Avoid negative width/height due to overflow. |
361 | | __m128i mask = _mm_or_si128(_mm_cmpgt_epi32(rectPacked, _mm_setzero_si128()), |
362 | | _mm_set_epi32(0, 0, 0xFFFFFFFF, 0xFFFFFFFF)); |
363 | | // Mask will now contain [ 0xFFFFFFFF 0xFFFFFFFF (width <= 0 ? 0 : 0xFFFFFFFF) (height <= 0 ? 0 : 0xFFFFFFFF) ] |
364 | | rectPacked = _mm_and_si128(rectPacked, mask); |
365 | | |
366 | | _mm_storeu_si128((__m128i*)&rect, rectPacked); |
367 | | #else |
368 | | rect.SetNonEmptyBox(NSToIntRoundUp(NSAppUnitsToFloatPixels(x, |
369 | | aAppUnitsPerPixel) * aXScale), |
370 | | NSToIntRoundUp(NSAppUnitsToFloatPixels(y, |
371 | | aAppUnitsPerPixel) * aYScale), |
372 | | NSToIntRoundUp(NSAppUnitsToFloatPixels(XMost(), |
373 | | aAppUnitsPerPixel) * aXScale), |
374 | | NSToIntRoundUp(NSAppUnitsToFloatPixels(YMost(), |
375 | | aAppUnitsPerPixel) * aYScale)); |
376 | | #endif |
377 | | return rect; |
378 | | } |
379 | | |
380 | | // scale the rect but round to smallest containing rect |
381 | | inline mozilla::gfx::IntRect |
382 | | nsRect::ScaleToOutsidePixels(float aXScale, float aYScale, |
383 | | nscoord aAppUnitsPerPixel) const |
384 | | { |
385 | | mozilla::gfx::IntRect rect; |
386 | | // Android x86 builds have bindgen issues. |
387 | | #if !defined(ANDROID) && (defined(__SSE2__) || defined(_M_X64) || (defined(_M_IX86_FP) && _M_IX86_FP >= 2)) |
388 | | __m128 appUnitsPacked = _mm_set_ps(aAppUnitsPerPixel, aAppUnitsPerPixel, aAppUnitsPerPixel, aAppUnitsPerPixel); |
389 | | __m128 scalesPacked = _mm_set_ps(aYScale, aXScale, aYScale, aXScale); |
390 | | |
391 | | __m128i rectPacked = _mm_loadu_si128((__m128i*)this); // x, y, w, h |
392 | | __m128i topLeft = _mm_slli_si128(rectPacked, 8); // 0, 0, x, y |
393 | | |
394 | | rectPacked = _mm_add_epi32(rectPacked, topLeft); // X, Y, XMost(), YMost() |
395 | | |
396 | | __m128 rectFloat = _mm_cvtepi32_ps(rectPacked); |
397 | | |
398 | | // Scale i.e. ([ x y xmost ymost ] / aAppUnitsPerPixel) * [ aXScale aYScale aXScale aYScale ] |
399 | | rectFloat = _mm_mul_ps(_mm_div_ps(rectFloat, appUnitsPacked), scalesPacked); |
400 | | rectPacked = ceil_ps2epi32(rectFloat); // xx, xx, XMost(), YMost() |
401 | | __m128i tmp = floor_ps2epi32(rectFloat); // x, y, xx, xx |
402 | | |
403 | | // _mm_move_sd is 1 cycle method of getting the blending we want. |
404 | | rectPacked = _mm_castpd_si128(_mm_move_sd(_mm_castsi128_pd(rectPacked), _mm_castsi128_pd(tmp))); // x, y, XMost(), YMost() |
405 | | |
406 | | topLeft = _mm_slli_si128(rectPacked, 8); // 0, 0, r.x, r.y |
407 | | rectPacked = _mm_sub_epi32(rectPacked, topLeft); // r.x, r.y, r.w, r.h |
408 | | |
409 | | // Avoid negative width/height due to overflow. |
410 | | __m128i mask = _mm_or_si128(_mm_cmpgt_epi32(rectPacked, _mm_setzero_si128()), |
411 | | _mm_set_epi32(0, 0, 0xFFFFFFFF, 0xFFFFFFFF)); |
412 | | // Mask will now contain [ 0xFFFFFFFF 0xFFFFFFFF (width <= 0 ? 0 : 0xFFFFFFFF) (height <= 0 ? 0 : 0xFFFFFFFF) ] |
413 | | rectPacked = _mm_and_si128(rectPacked, mask); |
414 | | |
415 | | _mm_storeu_si128((__m128i*)&rect, rectPacked); |
416 | | #else |
417 | | rect.SetNonEmptyBox(NSToIntFloor(NSAppUnitsToFloatPixels(x, |
418 | | float(aAppUnitsPerPixel)) * aXScale), |
419 | | NSToIntFloor(NSAppUnitsToFloatPixels(y, |
420 | | float(aAppUnitsPerPixel)) * aYScale), |
421 | | NSToIntCeil(NSAppUnitsToFloatPixels(XMost(), |
422 | | float(aAppUnitsPerPixel)) * aXScale), |
423 | | NSToIntCeil(NSAppUnitsToFloatPixels(YMost(), |
424 | | float(aAppUnitsPerPixel)) * aYScale)); |
425 | | #endif |
426 | | return rect; |
427 | | } |
428 | | |
429 | | // scale the rect but round to largest contained rect |
430 | | inline mozilla::gfx::IntRect |
431 | | nsRect::ScaleToInsidePixels(float aXScale, float aYScale, |
432 | | nscoord aAppUnitsPerPixel) const |
433 | | { |
434 | | mozilla::gfx::IntRect rect; |
435 | | rect.SetNonEmptyBox(NSToIntCeil(NSAppUnitsToFloatPixels(x, |
436 | | float(aAppUnitsPerPixel)) * aXScale), |
437 | | NSToIntCeil(NSAppUnitsToFloatPixels(y, |
438 | | float(aAppUnitsPerPixel)) * aYScale), |
439 | | NSToIntFloor(NSAppUnitsToFloatPixels(XMost(), |
440 | | float(aAppUnitsPerPixel)) * aXScale), |
441 | | NSToIntFloor(NSAppUnitsToFloatPixels(YMost(), |
442 | | float(aAppUnitsPerPixel)) * aYScale)); |
443 | | return rect; |
444 | | } |
445 | | |
446 | | inline mozilla::gfx::IntRect |
447 | | nsRect::ToNearestPixels(nscoord aAppUnitsPerPixel) const |
448 | | { |
449 | | return ScaleToNearestPixels(1.0f, 1.0f, aAppUnitsPerPixel); |
450 | | } |
451 | | |
452 | | inline mozilla::gfx::IntRect |
453 | | nsRect::ToOutsidePixels(nscoord aAppUnitsPerPixel) const |
454 | | { |
455 | | return ScaleToOutsidePixels(1.0f, 1.0f, aAppUnitsPerPixel); |
456 | | } |
457 | | |
458 | | inline mozilla::gfx::IntRect |
459 | | nsRect::ToInsidePixels(nscoord aAppUnitsPerPixel) const |
460 | 0 | { |
461 | 0 | return ScaleToInsidePixels(1.0f, 1.0f, aAppUnitsPerPixel); |
462 | 0 | } |
463 | | |
464 | | inline nsRect |
465 | | nsRect::RemoveResolution(const float aResolution) const |
466 | 0 | { |
467 | 0 | MOZ_ASSERT(aResolution > 0.0f); |
468 | 0 | nsRect rect; |
469 | 0 | rect.MoveTo(NSToCoordRound(NSCoordToFloat(x) / aResolution), |
470 | 0 | NSToCoordRound(NSCoordToFloat(y) / aResolution)); |
471 | 0 | // A 1x1 rect indicates we are just hit testing a point, so pass down a 1x1 |
472 | 0 | // rect as well instead of possibly rounding the width or height to zero. |
473 | 0 | if (width == 1 && height == 1) { |
474 | 0 | rect.SizeTo(1, 1); |
475 | 0 | } else { |
476 | 0 | rect.SizeTo(NSToCoordCeil(NSCoordToFloat(width) / aResolution), |
477 | 0 | NSToCoordCeil(NSCoordToFloat(height) / aResolution)); |
478 | 0 | } |
479 | 0 |
|
480 | 0 | return rect; |
481 | 0 | } |
482 | | |
483 | | const mozilla::gfx::IntRect& GetMaxSizedIntRect(); |
484 | | |
485 | | // app units are integer multiples of pixels, so no rounding needed |
486 | | template<class units> |
487 | | nsRect |
488 | | ToAppUnits(const mozilla::gfx::IntRectTyped<units>& aRect, nscoord aAppUnitsPerPixel) |
489 | 0 | { |
490 | 0 | return nsRect(NSIntPixelsToAppUnits(aRect.X(), aAppUnitsPerPixel), |
491 | 0 | NSIntPixelsToAppUnits(aRect.Y(), aAppUnitsPerPixel), |
492 | 0 | NSIntPixelsToAppUnits(aRect.Width(), aAppUnitsPerPixel), |
493 | 0 | NSIntPixelsToAppUnits(aRect.Height(), aAppUnitsPerPixel)); |
494 | 0 | } Unexecuted instantiation: nsRect ToAppUnits<mozilla::LayoutDevicePixel>(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const&, int) Unexecuted instantiation: nsRect ToAppUnits<mozilla::CSSPixel>(mozilla::gfx::IntRectTyped<mozilla::CSSPixel> const&, int) Unexecuted instantiation: nsRect ToAppUnits<mozilla::gfx::UnknownUnits>(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, int) |
495 | | |
496 | | #ifdef DEBUG |
497 | | // Diagnostics |
498 | | extern FILE* operator<<(FILE* out, const nsRect& rect); |
499 | | #endif // DEBUG |
500 | | |
501 | | #endif /* NSRECT_H */ |