[all-commits] [llvm/llvm-project] d9a016: Revert "[NVPTX] Improve lowering of v2i16 logical ...

Fangrui Song via All-commits all-commits at lists.llvm.org
Fri Sep 22 19:24:32 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d9a0163e273fa00c55090a4b813d025affce8940
  Author: Fangrui Song <i at maskray.me>
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
    M llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
    M llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
    M llvm/test/CodeGen/NVPTX/i16x2-instructions.ll

  Log Message:
  Revert "[NVPTX] Improve lowering of v2i16 logical ops. (#67073)"

This reverts commit 648579006234b7608549cf708c07aac4d6283a1f.

Caused xla/tests:float8_test_gpu to fail
LLVM ERROR: Cannot select: t118: v2i16 = or t375, t401
  t375: v2i16 = BUILD_VECTOR t374, t372
    t374: i16 = select t247, Constant:i16<8960>, t360
      t247: i1 = setcc t199, Constant:i16<7>, seteq:ch
        t199: i16 = extract_vector_elt t187, Constant:i64<0>
          t187: v2i16 = and t183, t410
            t183: v2i16 = BUILD_VECTOR t383, t384

Acked by author to revert

More information about the All-commits mailing list