-
The following compiles with clang++-16, clang++-17 and clang++18:
```
#include
#include
int main(int,const char*[]) {
svbool_t pg{svptrue_b8()};
svint8_t a{svdup_s8(1)};
svint8_t b{sv…
-
from: https://github.com/llvm/llvm-project/commit/9cf8c094c77db1ed9e63322bedcf28b76e5c5a43
to: https://github.com/llvm/llvm-project/commit/dec4cfdb09596f34f17a653ad405ab2551b09039
commit: 3b463d5a5a15…
-
I realize this is a big complex undertaking, and if there's a better place to put this, please say so, especially if somebody is already doing it.
Guardian Project LUKS should use hardware accelerati…
-
It'd be great to get good support for SVE, especially as SVE2 will become standard for ARMv9.
However, early tests with using LLVM vector intrinsics on the A64FX did not go well.
[Here](https://go…
-
### Proposed new feature or change:
Add CPU feature detection for SVE2. On wide CPU cores the Scalable Vector Extension has the potential to increase performance manyfold compared to NEON.
SVE2 is…
-
# Scope
- map X86_64 syscalls over to ARM
- [ ] `sallyport`: syscall numbers conditionalized
- [ ] Compile `sallyport` on arm64
- `shim_kvm`
- [ ] Page tables
- [ ] initialization code
- [ ]…
-
Somewhat relevant: #58072
```shell
bin/clang 1.c -target aarch64-linux-android -march=armv9-a -c -fsanitize=shadow-call-stack -mbranch-protection=standard -S -o -
```
```asm
bti …
-
```
Consoles: EFI console
Reading loader env vars from /efi/freebsd/loader.env
Setting currdev to disk0p1:
FreeBSD/arm64 EFI loader, Revision 1.1
Command line arguments: loader.efi
…
ykla updated
6 months ago
-
This code causes an assertion failure in the speculative load hardening pass:
```c
void foo(void);
void bar(void) __arm_in("za") { foo(); }
```
```
$ /work/llvm/install/bin/clang --target=aarc…
-
Found as a part of https://github.com/AdoptOpenJDK/openjdk-infrastructure/issues/1716#issuecomment-755202080
As suggested by @sxa (https://github.com/AdoptOpenJDK/openjdk-infrastructure/pull/1806#p…