Index: src/opts/SkNx_neon.h |
diff --git a/src/opts/SkNx_neon.h b/src/opts/SkNx_neon.h |
index 53e95eb97fd2394b4108d4d497b33c734051b2ac..8ea1c6f85c0b558c71bbc6e3e58410011b915c5f 100644 |
--- a/src/opts/SkNx_neon.h |
+++ b/src/opts/SkNx_neon.h |
@@ -410,6 +410,10 @@ public: |
return vbslq_s32(vreinterpretq_u32_s32(fVec), t.fVec, e.fVec); |
} |
+ SkNx logicalShiftRight(int bits) const { |
+ SHIFT32(vshrq_n_u32, vreinterpretq_u32_s32(fVec), bits); |
+ } |
+ |
int32x4_t fVec; |
}; |