HomePhabricator

[SCEV] Add missing cache queries

Authored by ekatz on Mar 13 2020, 6:32 AM.

Description

[SCEV] Add missing cache queries

Calculating SCEVs can be cumbersome, and may take very long time (even
hours, for very long expressions). To prevent recalculating expressions
over and over again, we cache them.
This change add cache queries to key positions, to prevent recalculation
of the expressions.

Fix PR43571.

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

Details

Committed
ekatzMar 13 2020, 6:32 AM
Differential Revision
D70097: [SCEV] Add missing cache queries
Parents
rGa0c15ed46056: [AArch64][SVE] Add the @llvm.aarch64.sve.dup.x intrinsic
Branches
Unknown
Tags
Unknown