Implementation for RISC-V Zbr extension intrinsic.
Head files are included in the second patch in case the name needs to be changed
RV32 / 64:
crc32b crc32h crc32w crc32cb crc32ch crc32cw
RV64 Only:
crc32d crc32cd
Differential D99009
[RISCV] [1/2] Add intrinsic for Zbr extension LevyHsu on Mar 19 2021, 10:22 PM. Authored by
Details Implementation for RISC-V Zbr extension intrinsic. Head files are included in the second patch in case the name needs to be changed RV32 / 64: crc32b crc32h crc32w crc32cb crc32ch crc32cw RV64 Only: crc32d crc32cd
Diff Detail
Event TimelineComment Actions Please fix the style issues and update the patch with full context (see https://llvm.org/docs/Phabricator.html#requesting-a-review-via-the-web-interface, or use arc)
Comment Actions
Comment Actions Please reupload the patch using something like "git diff -U99999". We should be able to expand the full diff here so that phabricator doesn't say "Context not available."
Comment Actions
Comment Actions LGTM. We can adjust the builtin names in the future if we need to do something different to match gcc.
Comment Actions Looks like this doesn't build on windows: http://45.33.8.238/win/36271/step_4.txt Please take a look and revert for now if it takes a while to fix. |