[all-commits] [llvm/llvm-project] 763490: [X86][BF16] Share FP16 vector ABI with BF16

Phoebe Wang via All-commits all-commits at lists.llvm.org
Thu Jun 8 18:42:56 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7634905a73652d26a7b36ec63c6511cc732aa7e7
      https://github.com/llvm/llvm-project/commit/7634905a73652d26a7b36ec63c6511cc732aa7e7
  Author: Phoebe Wang <phoebe.wang at intel.com>
  Date:   2023-06-09 (Fri, 09 Jun 2023)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/bfloat.ll

  Log Message:
  -----------
  [X86][BF16] Share FP16 vector ABI with BF16

The ABI of BF16 is identical to FP16 rather than i16.

Fixes #62997

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D151710


  Commit: c778ca201efecc9e79d3b33224e00b247ac2daf1
      https://github.com/llvm/llvm-project/commit/c778ca201efecc9e79d3b33224e00b247ac2daf1
  Author: Phoebe Wang <phoebe.wang at intel.com>
  Date:   2023-06-09 (Fri, 09 Jun 2023)

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

  Log Message:
  -----------
  [X86][BF16] Split vNbf16 vectors according to vNf16

Fixes #63017

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D151778


Compare: https://github.com/llvm/llvm-project/compare/6ebf7cd7ed1b...c778ca201efe


More information about the All-commits mailing list