[all-commits] [llvm/llvm-project] b2ccaa: [TypeSanitizer] Properly add ext attributes on arg...

Jonas Paulsson via All-commits all-commits at lists.llvm.org
Tue Sep 22 01:26:28 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b2ccaab8ea618082b73d23201963dce0a1c03937
      https://github.com/llvm/llvm-project/commit/b2ccaab8ea618082b73d23201963dce0a1c03937
  Author: Jonas Paulsson <paulson1 at linux.ibm.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/include/llvm/Analysis/TargetLibraryInfo.h
    M llvm/include/llvm/IR/Attributes.h
    M llvm/lib/Transforms/Instrumentation/TypeSanitizer.cpp
    A llvm/test/Instrumentation/TypeSanitizer/instrumented-args-exts.ll

  Log Message:
  -----------
  [TypeSanitizer] Properly add ext attributes on arguments where needed. (#224366)

The TypeSanitizer should add extension attributes to arguments when inserting
instrumented calls.

This also adds getExtAttrForBoolParam() (and initBoolExtensionsForTriple()) in
TargetLibraryInfo.



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