Home
last modified time | relevance | path

Searched refs:IslCtx (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/polly/include/polly/Support/
DGICHelper.h281 isl_ctx *IslCtx; variable
285 IslQuotaScope() : IslCtx(nullptr) {} in IslQuotaScope()
288 : IslCtx(Other.IslCtx), OldOnError(Other.OldOnError) { in IslQuotaScope()
289 Other.IslCtx = nullptr; in IslQuotaScope()
292 std::swap(this->IslCtx, Other.IslCtx);
300 explicit IslQuotaScope(isl_ctx *IslCtx, unsigned long LocalMaxOps) in IslQuotaScope() argument
301 : IslCtx(IslCtx) { in IslQuotaScope()
302 assert(IslCtx); in IslQuotaScope()
303 assert(isl_ctx_get_max_operations(IslCtx) == 0 && "Incorrect nesting"); in IslQuotaScope()
305 this->IslCtx = nullptr; in IslQuotaScope()
[all …]
/external/llvm-project/polly/unittests/Isl/
DIslTest.cpp87 isl_ctx *IslCtx = isl_ctx_alloc(); in TEST() local
91 auto IslZero = valFromAPInt(IslCtx, APZero, true); in TEST()
97 auto IslNOne = valFromAPInt(IslCtx, APNOne, true); in TEST()
103 auto IslZero = valFromAPInt(IslCtx, APZero, false); in TEST()
109 auto IslOne = valFromAPInt(IslCtx, APOne, false); in TEST()
115 auto IslNTwo = valFromAPInt(IslCtx, APNTwo, true); in TEST()
116 auto IslNTwoCmp = isl::val(IslCtx, -2); in TEST()
122 auto IslNOne = valFromAPInt(IslCtx, APNOne, true); in TEST()
128 auto IslZero = valFromAPInt(IslCtx, APZero, false); in TEST()
134 auto IslOne = valFromAPInt(IslCtx, APOne, false); in TEST()
[all …]
/external/llvm-project/polly/include/polly/
DDependenceInfo.h84 const std::shared_ptr<isl_ctx> &getSharedIslCtx() const { return IslCtx; } in getSharedIslCtx()
152 explicit Dependences(const std::shared_ptr<isl_ctx> &IslCtx, in Dependences()
155 IslCtx(IslCtx), Level(Level) {} in Dependences()
186 std::shared_ptr<isl_ctx> IslCtx; member
DZoneAlgo.h55 std::shared_ptr<isl_ctx> IslCtx; variable
DScopInfo.h208 ScopArrayInfo(Value *BasePtr, Type *ElementType, isl::ctx IslCtx,
1701 std::shared_ptr<isl_ctx> IslCtx; variable
2503 const std::shared_ptr<isl_ctx> &getSharedIslCtx() const { return IslCtx; } in getSharedIslCtx()
/external/llvm-project/polly/lib/Transform/
DFlattenSchedule.cpp43 std::shared_ptr<isl_ctx> IslCtx; member in __anonc5c57bc20111::FlattenSchedule
58 IslCtx = S.getSharedIslCtx(); in runOnScop()
94 IslCtx.reset(); in releaseMemory()
DFlattenAlgo.cpp174 auto IslCtx = Schedule.get_ctx(); in tryFlattenSequence() local
228 isl::val::one(IslCtx)); in tryFlattenSequence()
DZoneAlgo.cpp262 : PassName(PassName), IslCtx(S->getSharedIslCtx()), S(S), LI(LI), in ZoneAlgorithm()
732 Id = isl::id::alloc(IslCtx.get(), Name.c_str(), V); in makeValueId()
DDeLICM.cpp1195 IslMaxOperationsGuard MaxOpGuard(IslCtx.get(), DelicmMaxOps); in computeZone()
1206 assert(isl_ctx_last_error(IslCtx.get()) == isl_error_quota && in computeZone()
DScheduleOptimizer.cpp1407 IslCtx.reset(); in releaseMemory()
1411 std::shared_ptr<isl_ctx> IslCtx; member in __anon3b982e570311::IslScheduleOptimizer
1636 IslCtx = S.getSharedIslCtx(); in runOnScop()
DForwardOpTree.cpp364 assert(isl_ctx_last_error(IslCtx.get()) == isl_error_quota); in computeKnownValues()
/external/llvm-project/polly/lib/Analysis/
DDependenceInfo.cpp371 IslMaxOperationsGuard MaxOpGuard(IslCtx.get(), OptComputeOut); in calculateDependences()
481 if (isl_ctx_last_error(IslCtx.get()) == isl_error_quota) { in calculateDependences()
487 isl_ctx_reset_error(IslCtx.get()); in calculateDependences()
DScopInfo.cpp1703 : IslCtx(isl_ctx_alloc(), isl_ctx_free), SE(&ScalarEvolution), DT(&DT), in Scop()
1720 isl_ctx_parse_options(IslCtx.get(), IslArgv.size(), IslArgv.data(), in Scop()
2249 isl::ctx Scop::getIslCtx() const { return IslCtx.get(); } in getIslCtx()