HomeFreeBSD

Apply llvm fix for crash building julia on PowerPC64

Description

Apply llvm fix for crash building julia on PowerPC64

Merge commit 6710b21d4698 from llvm git (by Kai Luo):

[PowerPC] Allow llvm.ppc.cfence to accept pointer types

In the context of atomic load, integer, pointer and float point types are allowed, thus we should allow llvm.ppc.cfence to accept any type mentioned.

Fixes https://github.com/llvm/llvm-project/issues/55983.

Reviewed By: shchenz, vchuravy

Differential Revision: https://reviews.llvm.org/D127554

Requested by: jhibbits
MFC after: 3 days

(cherry picked from commit 4589169768490461995f07713c8e9d7bab6bf277)

Details

Provenance
dimAuthored on Dec 16 2022, 1:28 PM
Parents
rG8765df60dc26: iommu_gas: avoid overflow in bounds check
Branches
Unknown
Tags
Unknown