Revert "[zlib] Adding PMULL based CRC-32 for aarch64"

This reverts commit a0771caebe87477558454cc6d793562e3afe74ac.

Reason for revert: Missing call to CPU features detection

Original change's description:
> [zlib] Adding PMULL based CRC-32 for aarch64
> Using the polynomial multiplication instruction allows to improve a bit
> more the decompression speed of gzipped content in zlib.
> The average gains are not massive though (around +4.9%), but is more expressive
> for some relevant content (e.g. +10% for HTMLx4 & JPEG, +6% for JS) in more
> recent chip designs.
> Since Chrome is distributed as a 64bit binary (i.e. aarch64) only for
> higher end devices, it should be safe from a performance perspective.
> For lower spec devices, the same serial crc32 code using the crypto
> extensions is used, therefore no change on behavior for 32bit.
> Bug: 873725
> Change-Id: I33b9b345b82b5256ec922324984f9a371949bbe6
> Reviewed-on:
> Reviewed-by: Chris Blume <>
> Commit-Queue: Adenilson Cavalcanti <>
> Cr-Commit-Position: refs/heads/main@{#1006184}

Bug: 873725
Change-Id: I7b6a2bfb60a96bc640b59187c5dd63590d09599e
Reviewed-by: Noel Gordon <>
Bot-Commit: Rubber Stamper <>
Commit-Queue: Noel Gordon <>
Cr-Commit-Position: refs/heads/main@{#1006331}
GitOrigin-RevId: 42a820acf433146b284bb195b0c3507244cf1c30
5 files changed