1. May 05, 2020
  2. May 04, 2020
    • Stanislav Mekhanoshin's avatar
      [AMDGPU] fix copies between 32 and 16 bit · c85eda74
      Stanislav Mekhanoshin authored
      This a hack to fix illegal 32 to 16 bit copies.
      The problem is when we make 16 bit subregs legal it creates
      a huge amount of failures which can only be resolved at once
      without a temporary hack like this.
      
      The next step is to change operands, instruction definitions
      and patterns until this hack is not needed.
      
      Differential Revision: https://reviews.llvm.org/D79119
      c85eda74
    • Stephen Neuendorffer's avatar
      [cmake] Ensure that LINK_LIBS are dependencies for object library targets · 8303b1f4
      Stephen Neuendorffer authored
      In MLIR, it is common for automatically generated headers to be included
      in many places.  To avoid tracking these dependencies explicitly in
      cmake, they are treated as part of a library which 'owns' the generated
      header.  Users of the generated header link against the owning library.
      However, object libraries don't actually 'link', so this dependence gets
      lost.  This patch adds an explicit dependence for these generated headers
      when creating object library targets to ensure that generated headers
      are appropriately generated
      
      Differential Revision: https://reviews.llvm.org/D79241
      8303b1f4