[all-commits] [llvm/llvm-project] 0d1a91: [FuncSpec] Update MinFunctionSize logic (#112711)

Hari Limaye via All-commits all-commits at lists.llvm.org
Fri Oct 18 01:21:41 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0d1a91e8f91e364b83f77e597dfb835d70fe9cf9
      https://github.com/llvm/llvm-project/commit/0d1a91e8f91e364b83f77e597dfb835d70fe9cf9
  Author: Hari Limaye <hari.limaye at arm.com>
  Date:   2024-10-18 (Fri, 18 Oct 2024)

  Changed paths:
    M llvm/lib/Transforms/IPO/FunctionSpecialization.cpp
    M llvm/test/Transforms/FunctionSpecialization/noinline.ll

  Log Message:
  -----------
  [FuncSpec] Update MinFunctionSize logic (#112711)

Always require functions to be larger than MinFunctionSize when
SpecializeLiteralConstant is enabled, and increase MinFunctionSize to
500, to prevent excessive triggering of specialisations on small
functions.



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