diff options
| author | Andrew M. B. Boktor <[email protected]> | 2012-05-27 23:43:22 -0800 |
|---|---|---|
| committer | Andrew Boktor <[email protected]> | 2014-08-14 13:47:32 -0700 |
| commit | 7d029b6129048cddbb0895565befcc452ef0aa5b (patch) | |
| tree | 7923cf7144b83725d95256922b15cc4b9573dd62 /cuobjdump_to_ptxplus/cuobjdumpInstList.cc | |
| parent | db7a2172c8d483436c66ff0dc38ca4f0b935b270 (diff) | |
Removing stringList and replacing it with std::list
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12799]
Diffstat (limited to 'cuobjdump_to_ptxplus/cuobjdumpInstList.cc')
| -rw-r--r-- | cuobjdump_to_ptxplus/cuobjdumpInstList.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cuobjdump_to_ptxplus/cuobjdumpInstList.cc b/cuobjdump_to_ptxplus/cuobjdumpInstList.cc index 1197b51..a996667 100644 --- a/cuobjdump_to_ptxplus/cuobjdumpInstList.cc +++ b/cuobjdump_to_ptxplus/cuobjdumpInstList.cc @@ -340,20 +340,20 @@ void cuobjdumpInstList::addCuobjdumpRegister(std::string reg, bool lo) char * regString; regString = new char [reg.size()+1]; - stringList* typeModifiers = getListEnd().getTypeModifiers(); + std::list<std::string>* typeModifiers = getListEnd().getTypeModifiers(); const char* baseInst = getListEnd().getBase(); //TODO: support for 64bit vectors and 128bit vectors if((strcmp(baseInst, "DADD")==0) || (strcmp(baseInst, "DMUL")==0) || (strcmp(baseInst, "DFMA")==0) || - ((typeModifiers->getSize()==1) && - (strcmp((typeModifiers->getListStart()->stringText), ".S64")==0) && + ((typeModifiers->size()==1) && + (typeModifiers->front() == ".S64") && ((strcmp(baseInst, "G2R")==0)||(strcmp(baseInst, "R2G")==0)|| (strcmp(baseInst, "GLD")==0)||(strcmp(baseInst, "GST")==0)|| (strcmp(baseInst, "LST")==0)))) { vectorFlag = 64; } - else if((typeModifiers->getSize()==1) && (strcmp((typeModifiers->getListStart()->stringText), ".S128")==0)) + else if((typeModifiers->size()==1) && (typeModifiers->front() == ".S128")) { vectorFlag = 128; } |
