[all-commits] [llvm/llvm-project] 2dd771: AMDGPU/GlobalISel: Don't select boolean phi by def...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue May 26 08:14:40 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2dd7714b8d264f6436b56582e4448f6a003a61fc
      https://github.com/llvm/llvm-project/commit/2dd7714b8d264f6436b56582e4448f6a003a61fc
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-05-26 (Tue, 26 May 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
    M llvm/test/CodeGen/AMDGPU/GlobalISel/divergent-control-flow.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-phi.mir

  Log Message:
  -----------
  AMDGPU/GlobalISel: Don't select boolean phi by default

This is currently missing most of the hard parts to lower correctly,
so disable it for now. This fixes at least one OpenCL conformance test
and allows it to pass with fallback. Hide this behind an option for
now.




More information about the All-commits mailing list