Impala Public Jenkins has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/24999 )

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
Reviewed-on: http://gerrit.cloudera.org:8080/24999
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
---
M be/src/codegen/llvm-codegen-test.cc
M be/src/codegen/llvm-codegen.cc
2 files changed, 20 insertions(+), 14 deletions(-)

Approvals:
  Impala Public Jenkins: Looks good to me, approved; Verified

--
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: merged
Gerrit-Change-Id: Iddd147d466b40052852ad6e136ee3ddfd59c46ac
Gerrit-Change-Number: 24999
Gerrit-PatchSet: 9
Gerrit-Owner: Michael Smith <[email protected]>
Gerrit-Reviewer: Csaba Ringhofer <[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