[all-commits] [llvm/llvm-project] eaa589: [libclc] Optimize CLC vector is(un)ordered builtin...

Fraser Cormack via All-commits all-commits at lists.llvm.org
Mon Jan 27 06:42:01 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: eaa5897534cbd263d0cdbf780f72133c2fe8d8d4
      https://github.com/llvm/llvm-project/commit/eaa5897534cbd263d0cdbf780f72133c2fe8d8d4
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2025-01-27 (Mon, 27 Jan 2025)

  Changed paths:
    M libclc/clc/include/clc/relational/relational.h
    M libclc/clc/lib/generic/relational/clc_isordered.cl
    M libclc/clc/lib/generic/relational/clc_isunordered.cl

  Log Message:
  -----------
  [libclc] Optimize CLC vector is(un)ordered builtins (#124546)

These are similar to 347fb208, but these builtins are expressed in terms
of other builtins. The LLVM IR generated features the same fcmp ord/uno
comparisons as before, but consistently in vector form.



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