[all-commits] [llvm/llvm-project] 910790: [Github] Build PGO optimized toolchain in containe...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Wed Jan 31 12:55:57 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9107904e9b6a56636d06bba120c7c19d332430f0
      https://github.com/llvm/llvm-project/commit/9107904e9b6a56636d06bba120c7c19d332430f0
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
    M .github/workflows/containers/github-action-ci/Dockerfile

  Log Message:
  -----------
  [Github] Build PGO optimized toolchain in container (#80096)

This patch adjusts the Docker container intended for CI use to contain a
PGO+ThinLTO+BOLT optimized clang. The toolchain is built within a Github
action and takes ~3.5 hours. No caching is utilized. The current PGO
optimization is fairly minimal, only running clang over hello world.
This can be adjusted as needed.




More information about the All-commits mailing list