Set of scripts for building llvm toolchain with shipped in binutils, optimized with PGO, LTO, Polly, BOLT and O3. Mainly targeted for building Linux kernels
Go to file
Dakkshesh 13ecb9474d utils: polly: Remove polly-parallel
Causes crashes in stage 3 when using polly. By analyzing the core dump,
the issue can be identified to be similar to [1]. Removing the flag fixes the build with polly.

[1]: https://github.com/llvm/llvm-project/issues/75923

Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
2024-03-10 11:08:12 +05:30
patches patches: linux: Add patch to fix instances of enumeration warnings 2024-03-10 10:59:12 +05:30
.gitignore Initial Commit 2022-02-19 15:52:52 +05:30
.gitlab-ci.yml .gitlab-ci: Change tag 2023-03-03 06:32:04 +00:00
LICENSE initialize license 2022-02-19 15:55:33 +05:30
build_binutils.sh utils: Pull more optimization passes 2024-03-10 10:54:54 +05:30
build_jemalloc.sh utils: Pull more optimization passes 2024-03-10 10:54:54 +05:30
build_llvm.sh utils: Pull more optimization passes 2024-03-10 10:54:54 +05:30
post_build.sh Revert "post_build: Use llvm-strip to strip binaries" 2023-01-27 20:27:50 +05:30
push.sh push: We dont ship binutils anymore 2024-03-10 10:58:27 +05:30
utils.sh utils: polly: Remove polly-parallel 2024-03-10 11:08:12 +05:30