[all-commits] [llvm/llvm-project] d0abc7: [GlobalISel] Disable the indexed loads combine com...

AE via All-commits all-commits at lists.llvm.org
Sat Sep 5 21:15:09 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d0abc757495349fd053beeaea81cd954c2e457e7
      https://github.com/llvm/llvm-project/commit/d0abc757495349fd053beeaea81cd954c2e457e7
  Author: Amara Emerson <amara at apple.com>
  Date:   2020-09-05 (Sat, 05 Sep 2020)

  Changed paths:
    M llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp

  Log Message:
  -----------
  [GlobalISel] Disable the indexed loads combine completely unless forced. NFC.

The post-index matcher, before it queries the target legality, walks uses
of some instructions which in pathological cases can be massive. Since
no targets actually support indexed loads yet, disable this to stop wasting
compile time on something which is going to fail anyway.




More information about the All-commits mailing list