[all-commits] [llvm/llvm-project] 430deb: Add 'llvm.objc.clang.arc.noop.use' to ModuleHasARC...

Nuri Amari via All-commits all-commits at lists.llvm.org
Wed May 22 18:36:05 PDT 2024


  Branch: refs/heads/users/nuriamari/objc-distributed-thinlto
  Home:   https://github.com/llvm/llvm-project
  Commit: 430deb9ffbe1f271462b1c903b89e741efd670f8
      https://github.com/llvm/llvm-project/commit/430deb9ffbe1f271462b1c903b89e741efd670f8
  Author: Nuri Amari <nuriamari at fb.com>
  Date:   2024-05-22 (Wed, 22 May 2024)

  Changed paths:
    M llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h

  Log Message:
  -----------
  Add 'llvm.objc.clang.arc.noop.use' to ModuleHasARC Predicate

This intrinsic was missing from the list the predicate checks a module
for in order to determine if ARC passes need to run. This results in
instruction selection failure if this instrinsic is left behind.

Add the intrinsic to the predicate to fix.



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