[all-commits] [llvm/llvm-project] 36dd42: [X86][AVX10.2] Map vector saturated converts to pu...

JaydeepChauhan14 via All-commits all-commits at lists.llvm.org
Sat Jan 4 18:23:58 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 36dd421355791c9c9f6552f8730b36b8953ce5db
      https://github.com/llvm/llvm-project/commit/36dd421355791c9c9f6552f8730b36b8953ce5db
  Author: JaydeepChauhan14 <chauhan.jaydeep.ashwinbhai at intel.com>
  Date:   2025-01-05 (Sun, 05 Jan 2025)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/lib/Target/X86/X86ISelLowering.h
    M llvm/lib/Target/X86/X86InstrAVX10.td
    M llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
    A llvm/test/CodeGen/X86/avx10_2_512fptosi_satcvtds.ll
    M llvm/test/CodeGen/X86/avx10_2fptosi_satcvtds.ll

  Log Message:
  -----------
  [X86][AVX10.2] Map vector saturated converts to public intrinsics (#121483)

We already have support for saturated convert ISA in llvm. With this
patch we mapped public llvm intrinsic onto saturated convert ISA. It
includes support for float, double into sign and unsigned int.



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