Polly 19.0.0git
Classes | Namespaces | Functions
DeLICM.h File Reference
#include "polly/ScopPass.h"
#include "isl/isl-noexceptions.h"

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 &)