[compiler-rt] [compiler-rt][AArch64] Allow platform-specific mangling of SME routines. (PR #119864)
Jonas Devlieghere via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 16 08:45:09 PST 2024
JDevlieghere wrote:
This appears to break building compiler-rt on Apple Silicon: https://green.lab.llvm.org/job/llvm.org/view/LLDB/job/as-lldb-cmake/17192/console
```
/var/folders/nx/xsvw01q14kg11tbhjx5vgmr00000gn/T/sme-libc-mem-routines-b63f23.s:21:9: error: conditional branch requires assembler-local label. '.Lcopy_long' is external.
b.hi .Lcopy_long
^
/var/folders/nx/xsvw01q14kg11tbhjx5vgmr00000gn/T/sme-libc-mem-routines-b63f23.s:23:9: error: conditional branch requires assembler-local label. '.Lcopy32_128' is external.
b.hi .Lcopy32_128
^
/var/folders/nx/xsvw01q14kg11tbhjx5vgmr00000gn/T/sme-libc-mem-routines-b63f23.s:27:9: error: conditional branch requires assembler-local label. '.Lcopy16' is external.
b.lo .Lcopy16
^
/var/folders/nx/xsvw01q14kg11tbhjx5vgmr00000gn/T/sme-libc-mem-routines-b63f23.s:36:9: error: Invalid relocation on conditional branch!
tbz x2, 3, .Lcopy8
^
/var/folders/nx/xsvw01q14kg11tbhjx5vgmr00000gn/T/sme-libc-mem-routines-b63f23.s:46:9: error: Invalid relocation on conditional branch!
```
Can you please take a look and/or revert while this is being investigated?
https://github.com/llvm/llvm-project/pull/119864
More information about the llvm-commits
mailing list