HomePhabricator

[LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).

Authored by fhahn on Apr 28 2020, 1:35 PM.

Description

[LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).

This allows forward declarations of PointerCheck, which in turn reduce
the number of times LoopAccessAnalysis needs to be included.

Ultimately this helps with moving runtime check generation to
Transforms/Utils/LoopUtils.h, without having to include it there.

Reviewers: anemet, Ayal

Reviewed By: Ayal

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

Details

Committed
fhahnApr 28 2020, 1:47 PM
Reviewer
Ayal
Differential Revision
D78458: [LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).
Parents
rG1baaa080e048: [AMDGPU] Define special SGPR subregs
Branches
Unknown
Tags
Unknown