[all-commits] [llvm/llvm-project] 111844: [LTO] Enhance unified/nonunified LTO checks. (#148...

Ying Yi via All-commits all-commits at lists.llvm.org
Thu Aug 28 08:49:38 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 111844a873b5d931fb72a53b16ba6bd2702a03d8
      https://github.com/llvm/llvm-project/commit/111844a873b5d931fb72a53b16ba6bd2702a03d8
  Author: Ying Yi <ying.yi at sony.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M clang/test/CodeGen/asan-unified-lto.ll
    M clang/test/CodeGen/unified-lto-pipeline.c

  Log Message:
  -----------
  [LTO] Enhance unified/nonunified LTO checks. (#148229)

For the PS targets, unified LTO pipeline is used as default behaviour when enabling LTO. Other targets use Distinct LTO pipeline behaviour as default behavious. Unified/nonunified LTO checks are enhanced in this PR:
1. Check that the default, unified, and non-unified behavior for asan-unified-lto.ll all match (irrespective of what the default unified/nonunified behavior is).
2. Check that the difference in behavior for 'unified' and 'full' runs is (regarding the passes) is what is expected (rather than simply that they are different).



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