Polly 22.0.0git
DeLICM.h File Reference

Go to the source code of this file.

Classes

struct  polly::DeLICMPass
struct  polly::DeLICMPrinterPass

Namespaces

namespace  llvm
 This file contains the declaration of the PolyhedralInfo class, which will provide an interface to expose polyhedral analysis information of Polly.
namespace  polly

Functions

llvm::Pass * polly::createDeLICMWrapperPass ()
 Create a new DeLICM pass instance.
llvm::Pass * polly::createDeLICMPrinterLegacyPass (llvm::raw_ostream &OS)
bool polly::isConflicting (isl::union_set ExistingOccupied, isl::union_set ExistingUnused, isl::union_map ExistingKnown, isl::union_map ExistingWrites, isl::union_set ProposedOccupied, isl::union_set ProposedUnused, isl::union_map ProposedKnown, isl::union_map ProposedWrites, llvm::raw_ostream *OS=nullptr, unsigned Indent=0)
 Determine whether two lifetimes are conflicting.
void llvm::initializeDeLICMWrapperPassPass (llvm::PassRegistry &)
void llvm::initializeDeLICMPrinterLegacyPassPass (llvm::PassRegistry &)