[all-commits] [llvm/llvm-project] aad27b: Add non-temporal support for LLVM masked loads (#1...

Giuseppe Rossini via All-commits all-commits at lists.llvm.org
Sat Aug 17 01:03:27 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: aad27bf534b59645f47a92f072af798687b1dd0d
      https://github.com/llvm/llvm-project/commit/aad27bf534b59645f47a92f072af798687b1dd0d
  Author: Giuseppe Rossini <giuseppe.rossini at amd.com>
  Date:   2024-08-17 (Sat, 17 Aug 2024)

  Changed paths:
    M mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
    M mlir/test/Target/LLVMIR/Import/intrinsic.ll
    M mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir

  Log Message:
  -----------
  Add non-temporal support for LLVM masked loads (#104598)

This PR is adding non-temporal support to masked load as a `UnitAttr`
attribute. Non temporal load is quite an important feature for masked
loads to make the intrinsic usable from high level compilers



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