[all-commits] [llvm/llvm-project] 79cb28: [DAGCombiner] add early exit for store merging of ...

RotateRight via All-commits all-commits at lists.llvm.org
Sat Aug 22 13:25:36 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 79cb289a95e5fee838c90cd029100393025029d2
      https://github.com/llvm/llvm-project/commit/79cb289a95e5fee838c90cd029100393025029d2
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2020-08-22 (Sat, 22 Aug 2020)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

  Log Message:
  -----------
  [DAGCombiner] add early exit for store merging of truncs

This should be NFC in terms of output because the endian
check further down would bail out too, but we are wasting
time by waiting to that point to give up. If we generalize
that function to deal with more than i8 types, we should
not have to deal with the degenerate case.




More information about the All-commits mailing list