Remove simplification calls for the execution domain [NFC]

These calls were sometimes costly and do not show any improvements on our
  small test cases.

llvm-svn: 267283
This commit is contained in:
Johannes Doerfert 2016-04-23 12:56:58 +00:00
parent 9448b112de
commit f4f1d9a5cf
1 changed files with 0 additions and 3 deletions

View File

@ -3182,9 +3182,6 @@ void Scop::addInvariantLoads(ScopStmt &Stmt, MemoryAccessList &InvMAs) {
// context under which this statement is reached.
isl_set *DomainCtx = isl_set_params(Stmt.getDomain());
DomainCtx = isl_set_subtract(DomainCtx, StmtInvalidCtx);
DomainCtx = isl_set_remove_redundancies(DomainCtx);
DomainCtx = isl_set_detect_equalities(DomainCtx);
DomainCtx = isl_set_coalesce(DomainCtx);
if (isl_set_n_basic_set(DomainCtx) >= MaxConjunctsInDomain) {
auto *AccInst = InvMAs.front()->getAccessInstruction();