zero fBuf in new SkXbyakBench
authorMike Klein <mtklein@chromium.org>
Fri, 6 Jan 2017 21:21:53 +0000 (16:21 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Fri, 6 Jan 2017 22:02:25 +0000 (22:02 +0000)
MSAN's keeping me honest...

CQ_INCLUDE_TRYBOTS=skia.primary:Perf-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Debug-MSAN

Change-Id: If61f75ec919a2b5ae0e973db05760f88588fe18f
Reviewed-on: https://skia-review.googlesource.com/6702
Reviewed-by: Mike Klein <mtklein@chromium.org>
Reviewed-by: Herb Derby <herb@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>

bench/SkXbyakBench.cpp

index 793deaf..98f795d 100644 (file)
@@ -27,6 +27,7 @@ public:
     enum Mode { kHandWritten, kInterpreted, kJITCompiled };
 
     SkXbyakBench(Mode mode) : fMode(mode) {
+        memset(fBuf, 0, sizeof(fBuf));
         if (mode == kInterpreted || mode == kJITCompiled) {
             fPtr = &fBuf;
             fP.append(SkRasterPipeline::load_f16, &fPtr);