Coverage Report

Created: 2024-09-14 07:19

/src/skia/include/private/base/SkFixed.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright 2006 The Android Open Source Project
3
 *
4
 * Use of this source code is governed by a BSD-style license that can be
5
 * found in the LICENSE file.
6
 */
7
8
#ifndef SkFixed_DEFINED
9
#define SkFixed_DEFINED
10
11
#include "include/private/base/SkAssert.h"
12
#include "include/private/base/SkDebug.h"
13
#include "include/private/base/SkMath.h" // IWYU pragma: keep
14
#include "include/private/base/SkTPin.h" // IWYU pragma: keep
15
16
#include <cstdint>
17
18
/** \file SkFixed.h
19
20
    Types and macros for 16.16 fixed point
21
*/
22
23
/** 32 bit signed integer used to represent fractions values with 16 bits to the right of the decimal point
24
*/
25
typedef int32_t             SkFixed;
26
261M
#define SK_Fixed1           (1 << 16)
27
934M
#define SK_FixedHalf        (1 << 15)
28
#define SK_FixedQuarter     (1 << 14)
29
#define SK_FixedMax         (0x7FFFFFFF)
30
#define SK_FixedMin         (-SK_FixedMax)
31
#define SK_FixedPI          (0x3243F)
32
#define SK_FixedSqrt2       (92682)
33
#define SK_FixedTanPIOver8  (0x6A0A)
34
#define SK_FixedRoot2Over2  (0xB505)
35
36
// NOTE: SkFixedToFloat is exact. SkFloatToFixed seems to lack a rounding step. For all fixed-point
37
// values, this version is as accurate as possible for (fixed -> float -> fixed). Rounding reduces
38
// accuracy if the intermediate floats are in the range that only holds integers (adding 0.5f to an
39
// odd integer then snaps to nearest even). Using double for the rounding math gives maximum
40
// accuracy for (float -> fixed -> float), but that's usually overkill.
41
23.2M
#define SkFixedToFloat(x)   ((x) * 1.52587890625e-5f)
42
91.5k
#define SkFloatToFixed(x)   sk_float_saturate2int((x) * SK_Fixed1)
43
44
#ifdef SK_DEBUG
45
0
    static inline SkFixed SkFloatToFixed_Check(float x) {
46
0
        int64_t n64 = (int64_t)(x * SK_Fixed1);
47
0
        SkFixed n32 = (SkFixed)n64;
48
0
        SkASSERT(n64 == n32);
49
0
        return n32;
50
0
    }
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrTest.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: MemoryCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ProtectedUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TestCanvas.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: YUVUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: AtlasTextOpTools.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrAtlasTools.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ProtectedUtils_Graphite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DDLPromiseImageHelper.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DDLTileHelper.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DecodeUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GpuToolUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSharingProc.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ToolUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DebugLayerManager.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: RandomScalerContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TestFontMgr.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TestSVGTypeface.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TestTypeface.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTextBlobTrace.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SvgPathExtractor.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmap.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCanvas.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCanvasPriv.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCanvas_Raster.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorSpace.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDevice.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFlattenable.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFont.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkGlyph.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageFilterCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageInfo.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMipmap.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPaint.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPaintPriv.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPicture.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPictureData.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPictureFlat.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPicturePlayback.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPictureRecord.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPixmap.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkReadBuffer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRecordDraw.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRegion_path.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkResourceCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScalerContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScan_Path.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkStrikeCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkStrikeSpec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTextBlob.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTypeface.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkVertices.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_Lazy.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_Raster.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_RasterFactories.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSurface.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSurface_Base.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSurface_Raster.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTiledImageUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorFilterShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRuntimeShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkWorkingColorSpaceShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GlyphRun.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SlugFromBuffer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCustomTypeface.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPatchUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkShadowUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkLinearGradient.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlendModeColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorFilterBase.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkComposeColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMatrixColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRuntimeColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkWorkingFormatColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageGenerator_FromEncoded.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSampler.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBmpCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkWbmpCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrColorInfo.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDeferredDisplayList.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDeferredDisplayListRecorder.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDirectContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDrawingManager.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrImageInfo.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrOpFlushState.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrResourceCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrResourceProvider.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrSurfaceCharacterization.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrTestUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SurfaceContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrBicubicEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrCustomXfermode.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrSkSLFP.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrTextureEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrImageUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_Ganesh.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_GaneshBase.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_GaneshFactories.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_GaneshYUVA.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_LazyTexture.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSpecialImage_Ganesh.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: AtlasTextOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DashOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DrawAtlasOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DrawMeshOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: FillRRectOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: FillRectOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: LatticeOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: QuadPerEdgeAA.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: RegionOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ShadowRRectOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SmallPathRenderer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SmallPathShapeData.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: StrokeRectOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TextureOp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSurface_Ganesh.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrAtlasManager.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Context.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GlobalCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ImageFactories.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Image_Graphite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Image_YUVA_Graphite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Recorder.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ResourceCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ResourceProvider.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ShaderCodeDictionary.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Surface_Graphite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Texture.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TextureProxy.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TextureUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: UniformManager.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: AnalyticBlurRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: BitmapTextRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: CoverageMaskRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GraphiteVertexFiller.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: MiddleOutFanRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SDFTextLCDRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SDFTextRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TessellateCurvesRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TessellateStrokesRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TessellateWedgesRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: VerticesRenderStep.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: UploadTask.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TextAtlasManager.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPngEncoderImpl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkHeifCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegMetadataDecoderImpl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegSourceMgr.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegUtility.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegXmp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkIcoCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPngCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPngCodecBase.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRawCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkWebpCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkWuffsCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkXmp.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DistanceFieldAdjustTable.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GlyphVector.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkChromeRemoteGlyphCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Slug.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SlugImpl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: StrikeCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SubRunContainer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SubRunControl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TextBlob.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: TextBlobRedrawCoordinator.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: VertexFiller.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegMultiPicture.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkJpegSegmentScan.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkAAClip.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmapDevice.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmapProcState_opts.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmapProcState_opts_ssse3.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlitter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlurEngine.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlurMaskFilterImpl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDescriptor.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDraw.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDrawBase.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDraw_atlas.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDraw_text.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDraw_vertices.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkEdge.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkEdgeBuilder.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFontDescriptor.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFontMetricsPriv.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkFont_serial.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkGraphics.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMesh.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRuntimeBlender.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScan.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScan_Antihair.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScan_Hairline.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkStrike.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTypeface_remote.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_Base.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImage_Picture.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlendShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCoordClampShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPerlinNoiseShaderImpl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPictureShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: StrikeForGPU.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDashPathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkShaderMaskFilterImpl.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkConicalGradient.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkGradientBaseShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRadialGradient.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSweepGradient.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorSpaceXformColorFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkCropImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkImageImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMatrixTransformImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkEncodedInfo.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkGainmapInfo.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSwizzler.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkTiffUtility.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkICC.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Device.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Device_drawTexture.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrBlurUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDDLTask.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDataUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDrawOpTest.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrFragmentProcessors.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrBezierEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrColorTableEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrPerlinNoise2Effect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrRRectEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrGradientShader.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrVkPipelineStateBuilder.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ComputePathAtlas.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ContextUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DrawAtlas.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DrawContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DrawPass.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: Image_Base_Graphite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: PaintParams.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: PaintParamsKey.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ProxyCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: RasterPathAtlas.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: RasterPathUtils.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SpecialImage_Graphite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: DispatchGroup.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: VulkanCaps.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: VulkanCommandBuffer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkAnalyticEdge.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmapProcState.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkColorTable.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkScan_AAAPath.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkEmbossMask.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: ClipStack.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GrGradientBitmapCache.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: KeyHelpers.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: VulkanGraphicsPipeline.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: GraphicsPipeline.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeComponentTransfer.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeImage.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeMerge.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFilter.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkFloatToFixed_Check(float)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkFloatToFixed_Check(float)
51
#else
52
    #define SkFloatToFixed_Check(x) SkFloatToFixed(x)
53
#endif
54
55
#define SkFixedToDouble(x)  ((x) * 1.52587890625e-5)
56
#define SkDoubleToFixed(x)  ((SkFixed)((x) * SK_Fixed1))
57
58
/** Converts an integer to a SkFixed, asserting that the result does not overflow
59
    a 32 bit signed integer
60
*/
61
#ifdef SK_DEBUG
62
    inline SkFixed SkIntToFixed(int n)
63
0
    {
64
0
        SkASSERT(n >= -32768 && n <= 32767);
65
        // Left shifting a negative value has undefined behavior in C, so we cast to unsigned before
66
        // shifting.
67
0
        return (SkFixed)( (unsigned)n << 16 );
68
0
    }
69
#else
70
    // Left shifting a negative value has undefined behavior in C, so we cast to unsigned before
71
    // shifting. Then we force the cast to SkFixed to ensure that the answer is signed (like the
72
    // debug version).
73
28.6M
    #define SkIntToFixed(n)     (SkFixed)((unsigned)(n) << 16)
74
#endif
75
76
933M
#define SkFixedRoundToInt(x)    (((x) + SK_FixedHalf) >> 16)
77
126M
#define SkFixedCeilToInt(x)     (((x) + SK_Fixed1 - 1) >> 16)
78
138M
#define SkFixedFloorToInt(x)    ((x) >> 16)
79
80
1.67M
static inline SkFixed SkFixedRoundToFixed(SkFixed x) {
81
1.67M
    return (SkFixed)( (uint32_t)(x + SK_FixedHalf) & 0xFFFF0000 );
82
1.67M
}
Unexecuted instantiation: FuzzCanvas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrTest.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: MemoryCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ProtectedUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TestCanvas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: YUVUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: AtlasTextOpTools.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrAtlasTools.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ProtectedUtils_Graphite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DDLPromiseImageHelper.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DDLTileHelper.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DecodeUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GpuToolUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSharingProc.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ToolUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DebugLayerManager.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RandomScalerContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TestFontMgr.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TestSVGTypeface.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TestTypeface.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTextBlobTrace.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SvgPathExtractor.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBitmap.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlurMaskFilterImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCanvas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCanvasPriv.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCanvas_Raster.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorSpace.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDevice.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDrawBase.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFlattenable.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFont.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkGlyph.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageFilterCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageInfo.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMipmap.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPaint.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPaintPriv.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPicture.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPictureData.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPictureFlat.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPicturePlayback.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPictureRecord.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPixmap.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkReadBuffer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRecordDraw.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRegion_path.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkResourceCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScalerContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScan.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScan_Antihair.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScan_Hairline.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScan_Path.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkStrikeCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkStrikeSpec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTextBlob.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTypeface.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkVertices.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_Lazy.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_Raster.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_RasterFactories.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSurface.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSurface_Base.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSurface_Raster.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTiledImageUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlendShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorFilterShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPerlinNoiseShaderImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPictureShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRuntimeShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkWorkingColorSpaceShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GlyphRun.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SlugFromBuffer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCustomTypeface.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPatchUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkShadowUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDashPathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkConicalGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkGradientBaseShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkLinearGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRadialGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSweepGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlendModeColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorFilterBase.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkComposeColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMatrixColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRuntimeColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkWorkingFormatColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCropImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMatrixTransformImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImageGenerator_FromEncoded.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSampler.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBmpCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkWbmpCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrColorInfo.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDeferredDisplayList.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDeferredDisplayListRecorder.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDirectContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDrawingManager.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrImageInfo.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrOpFlushState.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrResourceCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrResourceProvider.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrSurfaceCharacterization.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrTestUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SurfaceContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrBicubicEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrCustomXfermode.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrSkSLFP.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrTextureEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrImageUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_Ganesh.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_GaneshBase.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_GaneshFactories.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_GaneshYUVA.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_LazyTexture.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSpecialImage_Ganesh.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: AtlasTextOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DashOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DrawAtlasOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DrawMeshOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FillRRectOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FillRectOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: LatticeOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: QuadPerEdgeAA.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RegionOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ShadowRRectOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SmallPathRenderer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SmallPathShapeData.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: StrokeRectOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextureOp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSurface_Ganesh.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrAtlasManager.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Context.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GlobalCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ImageFactories.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Image_Graphite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Image_YUVA_Graphite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Recorder.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ResourceCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ResourceProvider.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Surface_Graphite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Texture.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextureProxy.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextureUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: AnalyticBlurRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BitmapTextRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: CoverageMaskRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GraphiteVertexFiller.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: MiddleOutFanRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SDFTextLCDRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SDFTextRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TessellateCurvesRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TessellateStrokesRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TessellateWedgesRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VerticesRenderStep.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: UploadTask.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextAtlasManager.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFDocument.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFFont.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFTag.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFType1Font.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFTypes.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPngEncoderImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkHeifCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegMetadataDecoderImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegSourceMgr.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegUtility.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegXmp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkIcoCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPngCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPngCodecBase.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRawCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkWebpCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkWuffsCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkXmp.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGDevice.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DistanceFieldAdjustTable.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GlyphVector.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkChromeRemoteGlyphCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Slug.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SlugImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: StrikeCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SubRunContainer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SubRunControl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextBlob.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextBlobRedrawCoordinator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VertexFiller.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegMultiPicture.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegSegmentScan.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkAAClip.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBitmapDevice.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBitmapProcState_opts.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBitmapProcState_opts_ssse3.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlitter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlurEngine.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorTable.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDescriptor.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDraw.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDraw_atlas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDraw_text.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkDraw_vertices.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkEdge.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkEdgeBuilder.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFontDescriptor.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFontMetricsPriv.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkFont_serial.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkGraphics.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMesh.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRuntimeBlender.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkScan_AAAPath.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkStrike.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTypeface_remote.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_Base.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkImage_Picture.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkCoordClampShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: StrikeForGPU.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkShaderMaskFilterImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkColorSpaceXformColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkEncodedInfo.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkGainmapInfo.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSwizzler.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkTiffUtility.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkICC.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Device.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Device_drawTexture.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrBlurUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDDLTask.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDataUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDrawOpTest.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrFragmentProcessors.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrBezierEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrColorTableEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrPerlinNoise2Effect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrRRectEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrGradientShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrVkPipelineStateBuilder.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ComputePathAtlas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ContextUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DrawAtlas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DrawContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DrawPass.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Image_Base_Graphite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PaintParams.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PaintParamsKey.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ProxyCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RasterPathAtlas.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RasterPathUtils.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ShaderCodeDictionary.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SpecialImage_Graphite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: UniformManager.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DispatchGroup.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VulkanCaps.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VulkanCommandBuffer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkJpegEncoderImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFBitmap.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFDevice.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFShader.cpp:SkFixedRoundToFixed(int)
SkAnalyticEdge.cpp:SkFixedRoundToFixed(int)
Line
Count
Source
80
1.67M
static inline SkFixed SkFixedRoundToFixed(SkFixed x) {
81
1.67M
    return (SkFixed)( (uint32_t)(x + SK_FixedHalf) & 0xFFFF0000 );
82
1.67M
}
Unexecuted instantiation: SkBitmapProcState.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkEmbossMask.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ClipStack.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GrGradientBitmapCache.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: KeyHelpers.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VulkanGraphicsPipeline.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GraphicsPipeline.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeComponentTransfer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeImage.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeMerge.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzEncoders.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkWebpEncoderImpl.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TypefaceFontProvider.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzIncrementalImage.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzPrecompile.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PublicPrecompile.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PaintOptions.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PrecompileColorFilter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PrecompileRuntimeEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PrecompileShader.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PaintOption.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzAnimatedImage.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkAnimatedImage.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkAndroidCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSampledCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzGradients.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzSkottieJSON.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Skottie.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SlotManager.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Animator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Font.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextAdapter.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkResources.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Composition.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Layer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Path.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkottieProperty.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Transform.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextKeyframeAnimator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Effects.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FillEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GlowStyles.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: GradientEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: HueSaturationEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: InvertEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: LevelsEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: LinearWipeEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: MotionTileEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RadialWipeEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ShadowStyles.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SharpenEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSLEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SphereEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ThresholdEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TintEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TransformEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TritoneEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: AudioLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FootageLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: NullLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PrecompLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SolidLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: ShapeLayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TrimPaths.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RangeSelector.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: TextValue.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkAnimCodecPlayer.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BlendModes.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Camera.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: BulgeEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: CCTonerEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: CornerPinEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DirectionalBlur.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: DropShadowEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Ellipse.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FillStroke.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Gradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: OffsetPaths.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Polystar.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: PuckerBloat.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Rectangle.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: Repeater.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: RoundCorners.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSGGradient.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSGPaint.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: SkSGRenderNode.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzAndroidCodec.cpp:SkFixedRoundToFixed(int)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkFixedRoundToFixed(int)
83
48.4M
static inline SkFixed SkFixedCeilToFixed(SkFixed x) {
84
48.4M
    return (SkFixed)( (uint32_t)(x + SK_Fixed1 - 1) & 0xFFFF0000 );
85
48.4M
}
Unexecuted instantiation: FuzzCanvas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrTest.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: MemoryCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ProtectedUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TestCanvas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: YUVUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: AtlasTextOpTools.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrAtlasTools.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ProtectedUtils_Graphite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DDLPromiseImageHelper.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DDLTileHelper.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DecodeUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GpuToolUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSharingProc.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ToolUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DebugLayerManager.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RandomScalerContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TestFontMgr.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TestSVGTypeface.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TestTypeface.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTextBlobTrace.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SvgPathExtractor.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmap.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlurMaskFilterImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCanvas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCanvasPriv.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCanvas_Raster.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorSpace.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDevice.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDrawBase.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFlattenable.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFont.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkGlyph.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageFilterCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageInfo.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMipmap.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPaint.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPaintPriv.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPicture.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPictureData.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPictureFlat.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPicturePlayback.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPictureRecord.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPixmap.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkReadBuffer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRecordDraw.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRegion_path.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkResourceCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkScalerContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkScan.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkScan_Antihair.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkScan_Hairline.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkScan_Path.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkStrikeCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkStrikeSpec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTextBlob.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTypeface.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkVertices.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_Lazy.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_Raster.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_RasterFactories.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSurface.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSurface_Base.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSurface_Raster.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTiledImageUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlendShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorFilterShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPerlinNoiseShaderImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPictureShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRuntimeShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkWorkingColorSpaceShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GlyphRun.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SlugFromBuffer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCustomTypeface.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPatchUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkShadowUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDashPathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkConicalGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkGradientBaseShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkLinearGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRadialGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSweepGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlendModeColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorFilterBase.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkComposeColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMatrixColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRuntimeColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkWorkingFormatColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCropImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMatrixTransformImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImageGenerator_FromEncoded.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSampler.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBmpCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkWbmpCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrColorInfo.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDeferredDisplayList.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDeferredDisplayListRecorder.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDirectContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDrawingManager.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrImageInfo.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrOpFlushState.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrResourceCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrResourceProvider.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrSurfaceCharacterization.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrTestUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SurfaceContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrBicubicEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrCustomXfermode.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrSkSLFP.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrTextureEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrImageUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_Ganesh.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_GaneshBase.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_GaneshFactories.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_GaneshYUVA.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_LazyTexture.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSpecialImage_Ganesh.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: AtlasTextOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DashOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DrawAtlasOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DrawMeshOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FillRRectOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FillRectOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: LatticeOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: QuadPerEdgeAA.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RegionOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ShadowRRectOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SmallPathRenderer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SmallPathShapeData.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: StrokeRectOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextureOp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSurface_Ganesh.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrAtlasManager.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Context.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GlobalCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ImageFactories.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Image_Graphite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Image_YUVA_Graphite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Recorder.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ResourceCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ResourceProvider.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Surface_Graphite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Texture.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextureProxy.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextureUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: AnalyticBlurRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BitmapTextRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: CoverageMaskRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GraphiteVertexFiller.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: MiddleOutFanRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SDFTextLCDRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SDFTextRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TessellateCurvesRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TessellateStrokesRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TessellateWedgesRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VerticesRenderStep.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: UploadTask.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextAtlasManager.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFDocument.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFFont.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFTag.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFType1Font.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFTypes.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPngEncoderImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkHeifCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegMetadataDecoderImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegSourceMgr.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegUtility.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegXmp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkIcoCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPngCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPngCodecBase.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRawCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkWebpCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkWuffsCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkXmp.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGDevice.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DistanceFieldAdjustTable.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GlyphVector.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkChromeRemoteGlyphCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Slug.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SlugImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: StrikeCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SubRunContainer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SubRunControl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextBlob.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextBlobRedrawCoordinator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VertexFiller.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegMultiPicture.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegSegmentScan.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkAAClip.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmapDevice.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmapProcState_opts.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmapProcState_opts_ssse3.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlitter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlurEngine.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorTable.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDescriptor.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDraw.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDraw_atlas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDraw_text.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkDraw_vertices.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkEdge.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkEdgeBuilder.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFontDescriptor.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFontMetricsPriv.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkFont_serial.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkGraphics.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMesh.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRuntimeBlender.cpp:SkFixedCeilToFixed(int)
SkScan_AAAPath.cpp:SkFixedCeilToFixed(int)
Line
Count
Source
83
48.4M
static inline SkFixed SkFixedCeilToFixed(SkFixed x) {
84
48.4M
    return (SkFixed)( (uint32_t)(x + SK_Fixed1 - 1) & 0xFFFF0000 );
85
48.4M
}
Unexecuted instantiation: SkStrike.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTypeface_remote.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_Base.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkImage_Picture.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkCoordClampShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: StrikeForGPU.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkShaderMaskFilterImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkColorSpaceXformColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkEncodedInfo.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkGainmapInfo.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSwizzler.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkTiffUtility.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkICC.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Device.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Device_drawTexture.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrBlurUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDDLTask.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDataUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDrawOpTest.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrFragmentProcessors.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrBezierEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrColorTableEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrPerlinNoise2Effect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrRRectEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrGradientShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrVkPipelineStateBuilder.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ComputePathAtlas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ContextUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DrawAtlas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DrawContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DrawPass.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Image_Base_Graphite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PaintParams.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PaintParamsKey.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ProxyCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RasterPathAtlas.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RasterPathUtils.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ShaderCodeDictionary.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SpecialImage_Graphite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: UniformManager.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DispatchGroup.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VulkanCaps.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VulkanCommandBuffer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkJpegEncoderImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFBitmap.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFDevice.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkAnalyticEdge.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmapProcState.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkEmbossMask.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ClipStack.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GrGradientBitmapCache.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: KeyHelpers.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VulkanGraphicsPipeline.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GraphicsPipeline.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeComponentTransfer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeImage.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeMerge.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzEncoders.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkWebpEncoderImpl.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TypefaceFontProvider.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzIncrementalImage.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzPrecompile.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PublicPrecompile.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PaintOptions.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PrecompileColorFilter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PrecompileRuntimeEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PrecompileShader.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PaintOption.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzAnimatedImage.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkAnimatedImage.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkAndroidCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSampledCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzGradients.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzSkottieJSON.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Skottie.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SlotManager.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Animator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Font.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextAdapter.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkResources.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Composition.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Layer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Path.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkottieProperty.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Transform.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextKeyframeAnimator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Effects.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FillEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GlowStyles.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: GradientEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: HueSaturationEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: InvertEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: LevelsEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: LinearWipeEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: MotionTileEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RadialWipeEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ShadowStyles.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SharpenEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSLEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SphereEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ThresholdEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TintEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TransformEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TritoneEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: AudioLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FootageLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: NullLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PrecompLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SolidLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: ShapeLayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TrimPaths.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RangeSelector.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: TextValue.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkAnimCodecPlayer.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BlendModes.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Camera.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: BulgeEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: CCTonerEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: CornerPinEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DirectionalBlur.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: DropShadowEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Ellipse.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FillStroke.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Gradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: OffsetPaths.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Polystar.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: PuckerBloat.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Rectangle.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: Repeater.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: RoundCorners.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSGGradient.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSGPaint.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: SkSGRenderNode.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzAndroidCodec.cpp:SkFixedCeilToFixed(int)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkFixedCeilToFixed(int)
86
32.5M
static inline SkFixed SkFixedFloorToFixed(SkFixed x) {
87
32.5M
    return (SkFixed)( (uint32_t)x & 0xFFFF0000 );
88
32.5M
}
Unexecuted instantiation: FuzzCanvas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrTest.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: MemoryCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ProtectedUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TestCanvas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: YUVUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: AtlasTextOpTools.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrAtlasTools.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ProtectedUtils_Graphite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DDLPromiseImageHelper.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DDLTileHelper.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DecodeUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GpuToolUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSharingProc.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ToolUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DebugLayerManager.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RandomScalerContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TestFontMgr.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TestSVGTypeface.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TestTypeface.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTextBlobTrace.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SvgPathExtractor.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmap.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlurMaskFilterImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCanvas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCanvasPriv.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCanvas_Raster.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorSpace.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDevice.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDrawBase.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFlattenable.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFont.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkGlyph.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageFilterCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageInfo.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMipmap.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPaint.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPaintPriv.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPicture.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPictureData.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPictureFlat.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPicturePlayback.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPictureRecord.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPixmap.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkReadBuffer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRecordDraw.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRegion_path.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkResourceCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkScalerContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkScan.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkScan_Antihair.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkScan_Hairline.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkScan_Path.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkStrikeCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkStrikeSpec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTextBlob.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTypeface.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkVertices.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_Lazy.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_Raster.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_RasterFactories.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSurface.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSurface_Base.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSurface_Raster.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTiledImageUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlendShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorFilterShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPerlinNoiseShaderImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPictureShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRuntimeShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkWorkingColorSpaceShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GlyphRun.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SlugFromBuffer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCustomTypeface.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPatchUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkShadowUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDashPathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkConicalGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkGradientBaseShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkLinearGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRadialGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSweepGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlendModeColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorFilterBase.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkComposeColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMatrixColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRuntimeColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkWorkingFormatColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCropImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMatrixTransformImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImageGenerator_FromEncoded.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSampler.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBmpCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkWbmpCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrColorInfo.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDeferredDisplayList.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDeferredDisplayListRecorder.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDirectContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDrawingManager.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrImageInfo.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrOpFlushState.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrResourceCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrResourceProvider.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrSurfaceCharacterization.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrTestUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SurfaceContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrBicubicEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrCustomXfermode.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrSkSLFP.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrTextureEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrImageUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_Ganesh.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_GaneshBase.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_GaneshFactories.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_GaneshYUVA.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_LazyTexture.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSpecialImage_Ganesh.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: AtlasTextOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DashOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DrawAtlasOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DrawMeshOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FillRRectOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FillRectOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: LatticeOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: QuadPerEdgeAA.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RegionOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ShadowRRectOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SmallPathRenderer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SmallPathShapeData.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: StrokeRectOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextureOp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSurface_Ganesh.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrAtlasManager.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Context.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GlobalCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ImageFactories.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Image_Graphite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Image_YUVA_Graphite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Recorder.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ResourceCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ResourceProvider.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Surface_Graphite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Texture.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextureProxy.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextureUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: AnalyticBlurRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BitmapTextRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: CoverageMaskRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GraphiteVertexFiller.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: MiddleOutFanRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SDFTextLCDRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SDFTextRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TessellateCurvesRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TessellateStrokesRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TessellateWedgesRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VerticesRenderStep.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: UploadTask.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextAtlasManager.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFDocument.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFFont.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFTag.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFType1Font.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFTypes.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPngEncoderImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkHeifCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegMetadataDecoderImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegSourceMgr.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegUtility.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegXmp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkIcoCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPngCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPngCodecBase.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRawCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkWebpCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkWuffsCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkXmp.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGDevice.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DistanceFieldAdjustTable.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GlyphVector.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkChromeRemoteGlyphCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Slug.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SlugImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: StrikeCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SubRunContainer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SubRunControl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextBlob.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextBlobRedrawCoordinator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VertexFiller.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegMultiPicture.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegSegmentScan.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkAAClip.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmapDevice.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmapProcState_opts.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmapProcState_opts_ssse3.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlitter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlurEngine.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorTable.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDescriptor.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDraw.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDraw_atlas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDraw_text.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkDraw_vertices.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkEdge.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkEdgeBuilder.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFontDescriptor.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFontMetricsPriv.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkFont_serial.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkGraphics.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMesh.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRuntimeBlender.cpp:SkFixedFloorToFixed(int)
SkScan_AAAPath.cpp:SkFixedFloorToFixed(int)
Line
Count
Source
86
32.5M
static inline SkFixed SkFixedFloorToFixed(SkFixed x) {
87
32.5M
    return (SkFixed)( (uint32_t)x & 0xFFFF0000 );
88
32.5M
}
Unexecuted instantiation: SkStrike.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTypeface_remote.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_Base.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkImage_Picture.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkCoordClampShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: StrikeForGPU.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkShaderMaskFilterImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkColorSpaceXformColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkEncodedInfo.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkGainmapInfo.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSwizzler.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkTiffUtility.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkICC.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Device.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Device_drawTexture.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrBlurUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDDLTask.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDataUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDrawOpTest.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrFragmentProcessors.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrBezierEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrColorTableEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrPerlinNoise2Effect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrRRectEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrGradientShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrVkPipelineStateBuilder.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ComputePathAtlas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ContextUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DrawAtlas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DrawContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DrawPass.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Image_Base_Graphite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PaintParams.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PaintParamsKey.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ProxyCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RasterPathAtlas.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RasterPathUtils.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ShaderCodeDictionary.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SpecialImage_Graphite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: UniformManager.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DispatchGroup.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VulkanCaps.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VulkanCommandBuffer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkJpegEncoderImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFBitmap.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFDevice.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkAnalyticEdge.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmapProcState.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkEmbossMask.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ClipStack.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GrGradientBitmapCache.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: KeyHelpers.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VulkanGraphicsPipeline.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GraphicsPipeline.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeComponentTransfer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeImage.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeMerge.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzEncoders.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkWebpEncoderImpl.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TypefaceFontProvider.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzIncrementalImage.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzPrecompile.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PublicPrecompile.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PaintOptions.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PrecompileColorFilter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PrecompileRuntimeEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PrecompileShader.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PaintOption.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzAnimatedImage.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkAnimatedImage.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkAndroidCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSampledCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzGradients.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzSkottieJSON.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Skottie.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SlotManager.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Animator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Font.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextAdapter.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkResources.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Composition.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Layer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Path.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkottieProperty.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Transform.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextKeyframeAnimator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Effects.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FillEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GlowStyles.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: GradientEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: HueSaturationEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: InvertEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: LevelsEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: LinearWipeEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: MotionTileEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RadialWipeEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ShadowStyles.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SharpenEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSLEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SphereEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ThresholdEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TintEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TransformEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TritoneEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: AudioLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FootageLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: NullLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PrecompLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SolidLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: ShapeLayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TrimPaths.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RangeSelector.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: TextValue.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkAnimCodecPlayer.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BlendModes.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Camera.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: BulgeEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: CCTonerEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: CornerPinEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DirectionalBlur.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: DropShadowEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Ellipse.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FillStroke.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Gradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: OffsetPaths.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Polystar.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: PuckerBloat.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Rectangle.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: Repeater.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: RoundCorners.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSGGradient.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSGPaint.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: SkSGRenderNode.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzAndroidCodec.cpp:SkFixedFloorToFixed(int)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkFixedFloorToFixed(int)
89
90
#define SkFixedAve(a, b)    (((a) + (b)) >> 1)
91
92
// The divide may exceed 32 bits. Clamp to a signed 32 bit result.
93
#define SkFixedDiv(numer, denom) \
94
1.71M
    SkToS32(SkTPin<int64_t>((SkLeftShift((int64_t)(numer), 16) / (denom)), SK_MinS32, SK_MaxS32))
95
96
103M
static inline SkFixed SkFixedMul(SkFixed a, SkFixed b) {
97
103M
    return (SkFixed)((int64_t)a * b >> 16);
98
103M
}
Unexecuted instantiation: FuzzCanvas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrTest.cpp:SkFixedMul(int, int)
Unexecuted instantiation: MemoryCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ProtectedUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TestCanvas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: YUVUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: AtlasTextOpTools.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrAtlasTools.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ProtectedUtils_Graphite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DDLPromiseImageHelper.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DDLTileHelper.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DecodeUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GpuToolUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSharingProc.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ToolUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DebugLayerManager.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RandomScalerContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TestFontMgr.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TestSVGTypeface.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TestTypeface.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTextBlobTrace.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SvgPathExtractor.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBitmap.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlurMaskFilterImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCanvas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCanvasPriv.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCanvas_Raster.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorSpace.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDevice.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDrawBase.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFlattenable.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFont.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkGlyph.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageFilterCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageInfo.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMipmap.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPaint.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPaintPriv.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPicture.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPictureData.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPictureFlat.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPicturePlayback.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPictureRecord.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPixmap.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkReadBuffer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRecordDraw.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRegion_path.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkResourceCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkScalerContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkScan.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkScan_Antihair.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkScan_Hairline.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkScan_Path.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkStrikeCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkStrikeSpec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTextBlob.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTypeface.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkVertices.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_Lazy.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_Raster.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_RasterFactories.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSurface.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSurface_Base.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSurface_Raster.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTiledImageUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlendShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorFilterShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPerlinNoiseShaderImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPictureShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRuntimeShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkWorkingColorSpaceShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GlyphRun.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SlugFromBuffer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCustomTypeface.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPatchUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkShadowUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDashPathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkConicalGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkGradientBaseShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkLinearGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRadialGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSweepGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlendModeColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorFilterBase.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkComposeColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMatrixColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRuntimeColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkWorkingFormatColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCropImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMatrixTransformImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImageGenerator_FromEncoded.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSampler.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBmpCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkWbmpCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrColorInfo.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDeferredDisplayList.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDeferredDisplayListRecorder.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDirectContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDrawingManager.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrImageInfo.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrOpFlushState.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrResourceCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrResourceProvider.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrSurfaceCharacterization.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrTestUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SurfaceContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrBicubicEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrCustomXfermode.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrSkSLFP.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrTextureEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrImageUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_Ganesh.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_GaneshBase.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_GaneshFactories.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_GaneshYUVA.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_LazyTexture.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSpecialImage_Ganesh.cpp:SkFixedMul(int, int)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: AtlasTextOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DashOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DrawAtlasOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DrawMeshOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FillRRectOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FillRectOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkFixedMul(int, int)
Unexecuted instantiation: LatticeOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: QuadPerEdgeAA.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RegionOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ShadowRRectOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SmallPathRenderer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SmallPathShapeData.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: StrokeRectOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextureOp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSurface_Ganesh.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrAtlasManager.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Context.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GlobalCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ImageFactories.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Image_Graphite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Image_YUVA_Graphite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Recorder.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ResourceCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ResourceProvider.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Surface_Graphite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Texture.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextureProxy.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextureUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: AnalyticBlurRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BitmapTextRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: CoverageMaskRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GraphiteVertexFiller.cpp:SkFixedMul(int, int)
Unexecuted instantiation: MiddleOutFanRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SDFTextLCDRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SDFTextRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TessellateCurvesRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TessellateStrokesRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TessellateWedgesRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VerticesRenderStep.cpp:SkFixedMul(int, int)
Unexecuted instantiation: UploadTask.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextAtlasManager.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFDocument.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFFont.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFTag.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFType1Font.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFTypes.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPngEncoderImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkHeifCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegMetadataDecoderImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegSourceMgr.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegUtility.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegXmp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkIcoCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPngCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPngCodecBase.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRawCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkWebpCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkWuffsCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkXmp.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGDevice.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DistanceFieldAdjustTable.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GlyphVector.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkChromeRemoteGlyphCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Slug.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SlugImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: StrikeCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SubRunContainer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SubRunControl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextBlob.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextBlobRedrawCoordinator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VertexFiller.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegMultiPicture.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegSegmentScan.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkAAClip.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBitmapDevice.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBitmapProcState_opts.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBitmapProcState_opts_ssse3.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlitter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlurEngine.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorTable.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDescriptor.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDraw.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDraw_atlas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDraw_text.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkDraw_vertices.cpp:SkFixedMul(int, int)
SkEdge.cpp:SkFixedMul(int, int)
Line
Count
Source
96
3.70M
static inline SkFixed SkFixedMul(SkFixed a, SkFixed b) {
97
3.70M
    return (SkFixed)((int64_t)a * b >> 16);
98
3.70M
}
SkEdgeBuilder.cpp:SkFixedMul(int, int)
Line
Count
Source
96
93.5M
static inline SkFixed SkFixedMul(SkFixed a, SkFixed b) {
97
93.5M
    return (SkFixed)((int64_t)a * b >> 16);
98
93.5M
}
Unexecuted instantiation: SkFontDescriptor.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFontMetricsPriv.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkFont_serial.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkGraphics.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMesh.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRuntimeBlender.cpp:SkFixedMul(int, int)
SkScan_AAAPath.cpp:SkFixedMul(int, int)
Line
Count
Source
96
4.64M
static inline SkFixed SkFixedMul(SkFixed a, SkFixed b) {
97
4.64M
    return (SkFixed)((int64_t)a * b >> 16);
98
4.64M
}
Unexecuted instantiation: SkStrike.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTypeface_remote.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_Base.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkImage_Picture.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkCoordClampShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: StrikeForGPU.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkShaderMaskFilterImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkColorSpaceXformColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkEncodedInfo.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkGainmapInfo.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSwizzler.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkTiffUtility.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkICC.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Device.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Device_drawTexture.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrBlurUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDDLTask.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDataUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDrawOpTest.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrFragmentProcessors.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrBezierEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrColorTableEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrPerlinNoise2Effect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrRRectEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrGradientShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrVkPipelineStateBuilder.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ComputePathAtlas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ContextUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DrawAtlas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DrawContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DrawPass.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Image_Base_Graphite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PaintParams.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PaintParamsKey.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ProxyCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RasterPathAtlas.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RasterPathUtils.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ShaderCodeDictionary.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SpecialImage_Graphite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: UniformManager.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DispatchGroup.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VulkanCaps.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VulkanCommandBuffer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkJpegEncoderImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFBitmap.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFDevice.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFShader.cpp:SkFixedMul(int, int)
SkAnalyticEdge.cpp:SkFixedMul(int, int)
Line
Count
Source
96
1.67M
static inline SkFixed SkFixedMul(SkFixed a, SkFixed b) {
97
1.67M
    return (SkFixed)((int64_t)a * b >> 16);
98
1.67M
}
Unexecuted instantiation: SkBitmapProcState.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkEmbossMask.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ClipStack.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GrGradientBitmapCache.cpp:SkFixedMul(int, int)
Unexecuted instantiation: KeyHelpers.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VulkanGraphicsPipeline.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GraphicsPipeline.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeComponentTransfer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeImage.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeMerge.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzEncoders.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkWebpEncoderImpl.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TypefaceFontProvider.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzIncrementalImage.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzPrecompile.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PublicPrecompile.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PaintOptions.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PrecompileColorFilter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PrecompileRuntimeEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PrecompileShader.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PaintOption.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzAnimatedImage.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkAnimatedImage.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkAndroidCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSampledCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzGradients.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzSkottieJSON.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Skottie.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SlotManager.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Animator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Font.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextAdapter.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkResources.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Composition.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Layer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Path.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkottieProperty.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Transform.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextKeyframeAnimator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Effects.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FillEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GlowStyles.cpp:SkFixedMul(int, int)
Unexecuted instantiation: GradientEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: HueSaturationEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: InvertEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: LevelsEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: LinearWipeEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: MotionTileEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RadialWipeEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ShadowStyles.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SharpenEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSLEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SphereEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ThresholdEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TintEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TransformEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TritoneEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: AudioLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FootageLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: NullLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PrecompLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SolidLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: ShapeLayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TrimPaths.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RangeSelector.cpp:SkFixedMul(int, int)
Unexecuted instantiation: TextValue.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkAnimCodecPlayer.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BlendModes.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Camera.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: BulgeEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: CCTonerEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: CornerPinEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DirectionalBlur.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: DropShadowEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Ellipse.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FillStroke.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Gradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: OffsetPaths.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Polystar.cpp:SkFixedMul(int, int)
Unexecuted instantiation: PuckerBloat.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Rectangle.cpp:SkFixedMul(int, int)
Unexecuted instantiation: Repeater.cpp:SkFixedMul(int, int)
Unexecuted instantiation: RoundCorners.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSGGradient.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSGPaint.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkFixedMul(int, int)
Unexecuted instantiation: SkSGRenderNode.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzAndroidCodec.cpp:SkFixedMul(int, int)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkFixedMul(int, int)
99
100
///////////////////////////////////////////////////////////////////////////////
101
// Platform-specific alternatives to our portable versions.
102
103
// The VCVT float-to-fixed instruction is part of the VFPv3 instruction set.
104
#if defined(__ARM_VFPV3__)
105
    #include <cstring>
106
107
    /* This does not handle NaN or other obscurities, but is faster than
108
       than (int)(x*65536).  When built on Android with -Os, needs forcing
109
       to inline or we lose the speed benefit.
110
    */
111
    SK_ALWAYS_INLINE SkFixed SkFloatToFixed_arm(float x)
112
    {
113
        int32_t y;
114
        asm("vcvt.s32.f32 %0, %0, #16": "+w"(x));
115
        std::memcpy(&y, &x, sizeof(y));
116
        return y;
117
    }
118
    #undef SkFloatToFixed
119
    #define SkFloatToFixed(x)  SkFloatToFixed_arm(x)
120
#endif
121
122
///////////////////////////////////////////////////////////////////////////////
123
124
23.1M
#define SkFixedToScalar(x)          SkFixedToFloat(x)
125
91.5k
#define SkScalarToFixed(x)          SkFloatToFixed(x)
126
127
///////////////////////////////////////////////////////////////////////////////
128
129
typedef int64_t SkFixed3232;   // 32.32
130
131
#define SkFixed3232Max            SK_MaxS64
132
#define SkFixed3232Min            (-SkFixed3232Max)
133
134
#define SkIntToFixed3232(x)       (SkLeftShift((SkFixed3232)(x), 32))
135
19.1M
#define SkFixed3232ToInt(x)       ((int)((x) >> 32))
136
2.23M
#define SkFixedToFixed3232(x)     (SkLeftShift((SkFixed3232)(x), 16))
137
2.92M
#define SkFixed3232ToFixed(x)     ((SkFixed)((x) >> 16))
138
2.25M
#define SkFloatToFixed3232(x)     sk_float_saturate2int64((x) * (65536.0f * 65536.0f))
139
#define SkFixed3232ToFloat(x)     (x * (1 / (65536.0f * 65536.0f)))
140
141
2.25M
#define SkScalarToFixed3232(x)    SkFloatToFixed3232(x)
142
143
#endif