[PATCH] D111747: [mlgo][aot] requrie the model is autogenerated for test determinism

Petr Hosek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 13 10:55:43 PDT 2021


phosek added a comment.

I'd probably use a new variable, for example `LLVM_INLINER_MODEL_AUTOGENERATED` and set it like this:

  set(LLVM_INLINER_MODEL_AUTOGENERATED 0)
  if(LLVM_INLINER_MODEL_PATH)
    string(TOUPPER ${LLVM_INLINER_MODEL_PATH} uppercase_LLVM_INLINER_MODEL_PATH)
    if(uppercase_LLVM_INLINER_MODEL_PATH STREQUAL "AUTOGENERATED")
      set(LLVM_INLINER_MODEL_AUTOGENERATED 1)
    endif()
  endif()

Then I'd use `@LLVM_INLINER_MODEL_AUTOGENERATED@` inside `lit.site.cfg.py.in`.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D111747/new/

https://reviews.llvm.org/D111747



More information about the llvm-commits mailing list