summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/BlockGenerators.cpp
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2018-02-20 07:26:58 +0000
committerTobias Grosser <tobias@grosser.es>2018-02-20 07:26:58 +0000
commit718d04c6534cc83f8d48b9ce94dcb3f46e02a7e7 (patch)
tree429d7e53ecf79e249703e665448fafbb236860cb /polly/lib/CodeGen/BlockGenerators.cpp
parentfa8079d0dc1b9fbca201b92f30d3c97386c75114 (diff)
downloadbcm5719-llvm-718d04c6534cc83f8d48b9ce94dcb3f46e02a7e7.tar.gz
bcm5719-llvm-718d04c6534cc83f8d48b9ce94dcb3f46e02a7e7.zip
Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())
As part of this cleanup a couple of unnecessary isl::manage(obj.copy()) pattern are eliminated as well. We checked for all potential cleanups by scanning for: "grep -R isl::manage\( lib/ | grep copy" llvm-svn: 325558
Diffstat (limited to 'polly/lib/CodeGen/BlockGenerators.cpp')
-rw-r--r--polly/lib/CodeGen/BlockGenerators.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/polly/lib/CodeGen/BlockGenerators.cpp b/polly/lib/CodeGen/BlockGenerators.cpp
index 29c29fff3a5..4632765cc43 100644
--- a/polly/lib/CodeGen/BlockGenerators.cpp
+++ b/polly/lib/CodeGen/BlockGenerators.cpp
@@ -1040,11 +1040,11 @@ void VectorBlockGenerator::generateLoad(
extractScalarValues(Load, VectorMap, ScalarMaps);
Value *NewLoad;
- if (Access.isStrideZero(isl::manage(isl_map_copy(Schedule))))
+ if (Access.isStrideZero(isl::manage_copy(Schedule)))
NewLoad = generateStrideZeroLoad(Stmt, Load, ScalarMaps[0], NewAccesses);
- else if (Access.isStrideOne(isl::manage(isl_map_copy(Schedule))))
+ else if (Access.isStrideOne(isl::manage_copy(Schedule)))
NewLoad = generateStrideOneLoad(Stmt, Load, ScalarMaps, NewAccesses);
- else if (Access.isStrideX(isl::manage(isl_map_copy(Schedule)), -1))
+ else if (Access.isStrideX(isl::manage_copy(Schedule), -1))
NewLoad = generateStrideOneLoad(Stmt, Load, ScalarMaps, NewAccesses, true);
else
NewLoad = generateUnknownStrideLoad(Stmt, Load, ScalarMaps, NewAccesses);
@@ -1095,7 +1095,7 @@ void VectorBlockGenerator::copyStore(
// the data location.
extractScalarValues(Store, VectorMap, ScalarMaps);
- if (Access.isStrideOne(isl::manage(isl_map_copy(Schedule)))) {
+ if (Access.isStrideOne(isl::manage_copy(Schedule))) {
Type *VectorPtrType = getVectorPtrTy(Pointer, getVectorWidth());
Value *NewPointer = generateLocationAccessed(Stmt, Store, ScalarMaps[0],
VLTS[0], NewAccesses);
OpenPOWER on IntegriCloud