[all-commits] [llvm/llvm-project] d334fe: [SCEV] Make SCEVUnionPredicate externally immutabl...

Philip Reames via All-commits all-commits at lists.llvm.org
Wed Feb 9 13:47:46 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d334fec1409c5b158bbed2f5694983cbb8a70f11
      https://github.com/llvm/llvm-project/commit/d334fec1409c5b158bbed2f5694983cbb8a70f11
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2022-02-09 (Wed, 09 Feb 2022)

  Changed paths:
    M llvm/include/llvm/Analysis/ScalarEvolution.h
    M llvm/lib/Analysis/ScalarEvolution.cpp
    M llvm/unittests/Analysis/ScalarEvolutionTest.cpp

  Log Message:
  -----------
  [SCEV] Make SCEVUnionPredicate externally immutable [NFC]

This is the last major stepping stone before being able to allocate the node via the folding set allocator.  That will in turn allow more general SCEV predicate expression trees.




More information about the All-commits mailing list