[all-commits] [llvm/llvm-project] 906908: [Polly] Simplify domains before gist.

Michael Kruse via All-commits all-commits at lists.llvm.org
Thu Aug 12 06:50:00 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 90690827859865b0e33919baa1ce9000defd3a6d
      https://github.com/llvm/llvm-project/commit/90690827859865b0e33919baa1ce9000defd3a6d
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2021-08-12 (Thu, 12 Aug 2021)

  Changed paths:
    M polly/lib/Analysis/ScopInfo.cpp

  Log Message:
  -----------
  [Polly] Simplify domains before gist.

The compilation of the file
526.blender_r/src/blender/source/blender/editors/space_logic/logic_ops.c
from the SPEC CPU 2017 benchmarks took excessive time to compute

    InvalidDomain.gist_params(Ctx)

Simplifying beforehand, specifically using isl_set_detect_equalities,
reduces the computation time to a negible level again.




More information about the All-commits mailing list