[all-commits] [llvm/llvm-project] e64adc: [X86] Fix compile time regression of D93594.

Luo, Yuanke via All-commits all-commits at lists.llvm.org
Thu Mar 18 01:53:22 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e64adc0b88c2705425a9fe2345729e2688a4e4c6
      https://github.com/llvm/llvm-project/commit/e64adc0b88c2705425a9fe2345729e2688a4e4c6
  Author: Luo, Yuanke <yuanke.luo at intel.com>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp
    M llvm/test/CodeGen/X86/O0-pipeline.ll
    M llvm/test/CodeGen/X86/opt-pipeline.ll

  Log Message:
  -----------
  [X86] Fix compile time regression of D93594.

D93594 depend on the dominate tree and loop information. It increased
the compile time when build with -O0. However this is just to amend the
dominate tree and loop information, so that it is unnecessary to
re-analyze them again. Given the dominate tree of loop information are
absent in this pass, we can avoid amending them.

Differential Revision: https://reviews.llvm.org/D98773




More information about the All-commits mailing list