Hello Yida Wu, Joe McDonnell, Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/24999

to look at the new patch set (#2).

Change subject: IMPALA-11917: Update LLVM CPU attribute whitelists for LLVM 22
......................................................................

IMPALA-11917: Update LLVM CPU attribute whitelists for LLVM 22

LLVM 22 host detection reports cx8, fxsr and sahf, which were not
whitelisted and so were explicitly disabled. Disabling cx8 also
disables cx16 and limits atomics to 32 bits on x86-64. Add them to
the x86 whitelist and drop the hle and smap entries, which are not
LLVM features. Also add attrs for future use (clflushopt, clwb, pku,
sha, vaes, vpclmulqdq, xsavec, xsaves).

On AArch64, LLVM 22 no longer reports 'crypto'; replace it with aes
and sha2, and add lse, rand and sm4. Extend CpuAttrWhitelist to check
that the baseline attrs remain enabled.

Assisted-by: Claude Sonnet 5.5 (GitHub Copilot)
Change-Id: Iddd147d466b40052852ad6e136ee3ddfd59c46ac
---
M be/src/codegen/llvm-codegen-test.cc
M be/src/codegen/llvm-codegen.cc
2 files changed, 20 insertions(+), 14 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/99/24999/2
--
To view, visit http://gerrit.cloudera.org:8080/24999
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Iddd147d466b40052852ad6e136ee3ddfd59c46ac
Gerrit-Change-Number: 24999
Gerrit-PatchSet: 2
Gerrit-Owner: Michael Smith <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Joe McDonnell <[email protected]>
Gerrit-Reviewer: Michael Smith <[email protected]>
Gerrit-Reviewer: Yida Wu <[email protected]>

Reply via email to