[all-commits] [llvm/llvm-project] 9d4c3e: [X86] Enable v8f16 FNEG custom lowering

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Thu Nov 30 02:07:31 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9d4c3e90356f968781ea3fe3c38b011d13d95c59
      https://github.com/llvm/llvm-project/commit/9d4c3e90356f968781ea3fe3c38b011d13d95c59
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/vec_fneg.ll

  Log Message:
  -----------
  [X86] Enable v8f16 FNEG custom lowering


  Commit: abc60e9808820c3f6614e6815909d43ed085460e
      https://github.com/llvm/llvm-project/commit/abc60e9808820c3f6614e6815909d43ed085460e
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M llvm/test/CodeGen/X86/vec_fabs.ll

  Log Message:
  -----------
  [X86] vec_fabs.ll - add SSE test coverage


  Commit: 06b9d92e0e6536d460db3bef6a55de0ecd244927
      https://github.com/llvm/llvm-project/commit/06b9d92e0e6536d460db3bef6a55de0ecd244927
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/vec_fabs.ll

  Log Message:
  -----------
  [X86] Enable v8f16 FABS custom lowering on SSE2 targets


  Commit: 8851e411edd5990d886d171568d97454258b06d3
      https://github.com/llvm/llvm-project/commit/8851e411edd5990d886d171568d97454258b06d3
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/vec_fneg.ll

  Log Message:
  -----------
  [X86] Enable v16f16 FNEG custom lowering on AVX targets


  Commit: d2856ff457ca0563f42ce9a12d7c7537b7234f3a
      https://github.com/llvm/llvm-project/commit/d2856ff457ca0563f42ce9a12d7c7537b7234f3a
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/vec_fneg.ll

  Log Message:
  -----------
  [X86] Enable v32f16 FNEG custom lowering on AVX512 targets


  Commit: 3246a32d3f6b97467ecdf2682d44a6515dbccf96
      https://github.com/llvm/llvm-project/commit/3246a32d3f6b97467ecdf2682d44a6515dbccf96
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp

  Log Message:
  -----------
  Fix MSVC "not all control paths return a value" warning. NFC.


Compare: https://github.com/llvm/llvm-project/compare/eb64697a7b75...3246a32d3f6b


More information about the All-commits mailing list