diff options
| author | Tobias Grosser <tobias@grosser.es> | 2018-02-20 07:26:58 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2018-02-20 07:26:58 +0000 |
| commit | 718d04c6534cc83f8d48b9ce94dcb3f46e02a7e7 (patch) | |
| tree | 429d7e53ecf79e249703e665448fafbb236860cb /polly/lib/CodeGen/BlockGenerators.cpp | |
| parent | fa8079d0dc1b9fbca201b92f30d3c97386c75114 (diff) | |
| download | bcm5719-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.cpp | 8 |
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); |

