[all-commits] [llvm/llvm-project] edb0ee: [mlgo] Allow passing pre-emitc-ed models

Mircea Trofin via All-commits all-commits at lists.llvm.org
Wed Sep 30 20:58:57 PDT 2026


  Branch: refs/heads/users/mtrofin/09-30-_mlgo_allow_passing_pre-emitc-ed_models
  Home:   https://github.com/llvm/llvm-project
  Commit: edb0ee631f9a93e387d8e2d693728837637b9870
      https://github.com/llvm/llvm-project/commit/edb0ee631f9a93e387d8e2d693728837637b9870
  Author: Mircea Trofin <mtrofin at google.com>
  Date:   2026-09-30 (Wed, 30 Sep 2026)

  Changed paths:
    M llvm/CMakeLists.txt
    M llvm/cmake/modules/MLGOLower.cmake
    M llvm/include/llvm/Analysis/Utils/MLGOUtils.h
    M llvm/lib/Analysis/CMakeLists.txt
    M llvm/lib/Analysis/MLInlineAdvisor.cpp
    A llvm/lib/Analysis/models/inline-oz-test-model.inc
    A llvm/lib/Analysis/models/regalloc-eviction-test-model.inc
    M llvm/lib/CodeGen/CMakeLists.txt
    M llvm/lib/CodeGen/MLRegAllocEvictAdvisor.cpp
    M llvm/test/CMakeLists.txt
    M llvm/test/CodeGen/MLRegAlloc/default-eviction-advisor.ll
    M llvm/test/CodeGen/MLRegAlloc/rel-codepath.ll
    M llvm/test/Transforms/Inline/ML/bounds-checks.ll
    M llvm/test/Transforms/Inline/ML/coro-split-func-levels.ll
    M llvm/test/Transforms/Inline/ML/dead-callee.ll
    M llvm/test/Transforms/Inline/ML/enable-inline-advisor-printing-ml.ll
    M llvm/test/Transforms/Inline/ML/fpi-update.ll
    M llvm/test/Transforms/Inline/ML/ml-test-release-mode.ll
    M llvm/test/Transforms/Inline/ML/recursive.ll
    M llvm/test/Transforms/Inline/ML/scc-dead-accounting.ll
    M llvm/test/Transforms/Inline/ML/skip-unreachable.ll
    M llvm/test/Transforms/Inline/ML/state-accounting-skip-non-cold.ll
    M llvm/test/Transforms/Inline/inlining-advisor-default.ll
    M llvm/test/lit.cfg.py
    M llvm/test/lit.site.cfg.py.in
    M llvm/unittests/Analysis/MLGOUtilsTest.cpp

  Log Message:
  -----------
  [mlgo] Allow passing pre-emitc-ed models



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list