Coverage Report

Created: 2018-09-25 14:53

/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 */