[polly] r205957 - ScopInfo: Some code cleanup
Tobias Grosser
tobias at grosser.es
Thu Apr 10 01:37:44 PDT 2014
Author: grosser
Date: Thu Apr 10 03:37:44 2014
New Revision: 205957
URL: http://llvm.org/viewvc/llvm-project?rev=205957&view=rev
Log:
ScopInfo: Some code cleanup
Modified:
polly/trunk/include/polly/ScopInfo.h
polly/trunk/lib/Analysis/ScopInfo.cpp
Modified: polly/trunk/include/polly/ScopInfo.h
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/include/polly/ScopInfo.h?rev=205957&r1=205956&r2=205957&view=diff
==============================================================================
--- polly/trunk/include/polly/ScopInfo.h (original)
+++ polly/trunk/include/polly/ScopInfo.h Thu Apr 10 03:37:44 2014
@@ -95,7 +95,7 @@ private:
std::string BaseName;
isl_basic_map *createBasicAccessMap(ScopStmt *Statement);
void setBaseName();
- ScopStmt *statement;
+ ScopStmt *Statement;
const Instruction *Inst;
@@ -173,7 +173,7 @@ public:
bool isStrideZero(__isl_take const isl_map *Schedule) const;
/// @brief Get the statement that contains this memory access.
- ScopStmt *getStatement() const { return statement; }
+ ScopStmt *getStatement() const { return Statement; }
/// @brief Set the updated access relation read from JSCOP file.
void setNewAccessRelation(isl_map *newAccessRelation);
Modified: polly/trunk/lib/Analysis/ScopInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Analysis/ScopInfo.cpp?rev=205957&r1=205956&r2=205957&view=diff
==============================================================================
--- polly/trunk/lib/Analysis/ScopInfo.cpp (original)
+++ polly/trunk/lib/Analysis/ScopInfo.cpp Thu Apr 10 03:37:44 2014
@@ -318,9 +318,7 @@ isl_basic_map *MemoryAccess::createBasic
MemoryAccess::MemoryAccess(const IRAccess &Access, const Instruction *AccInst,
ScopStmt *Statement)
- : Inst(AccInst) {
- newAccessRelation = NULL;
- statement = Statement;
+ : Statement(Statement), Inst(AccInst), newAccessRelation(NULL) {
BaseAddr = Access.getBase();
setBaseName();
@@ -377,15 +375,13 @@ MemoryAccess::MemoryAccess(const IRAcces
}
void MemoryAccess::realignParams() {
- isl_space *ParamSpace = statement->getParent()->getParamSpace();
+ isl_space *ParamSpace = Statement->getParent()->getParamSpace();
AccessRelation = isl_map_align_params(AccessRelation, ParamSpace);
}
-MemoryAccess::MemoryAccess(const Value *BaseAddress, ScopStmt *Statement) {
- newAccessRelation = NULL;
- BaseAddr = BaseAddress;
- Type = READ;
- statement = Statement;
+MemoryAccess::MemoryAccess(const Value *BaseAddress, ScopStmt *Statement)
+ : Type(READ), BaseAddr(BaseAddress), Statement(Statement),
+ newAccessRelation(nullptr) {
isl_basic_map *BasicAccessMap = createBasicAccessMap(Statement);
AccessRelation = isl_map_from_basic_map(BasicAccessMap);
More information about the llvm-commits
mailing list