summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorI-Jui (Ray) Sung <ray@multicorewareinc.com>2013-11-14 12:27:31 -0600
committerI-Jui (Ray) Sung <ray@multicorewareinc.com>2013-11-14 14:09:50 -0600
commit1b5f5b0325e8ace49da154c0275d3d6894acc809 (patch)
treed570d5d870c44f0ab45ea42e3eb62e45bc1ae1e9
parent1a0370b48d20ed16c7c33d058482cec7427e8868 (diff)
GPU Calc: fix compiler warnings in OpFTest::GenSlidingWindowFunction
Change-Id: I8c210de8274567f32aef2300c24fcae945ba49e9
-rw-r--r--sc/source/core/opencl/op_statistical.cxx35
1 files changed, 17 insertions, 18 deletions
diff --git a/sc/source/core/opencl/op_statistical.cxx b/sc/source/core/opencl/op_statistical.cxx
index ec948c91d694..a686e5dfe4d0 100644
--- a/sc/source/core/opencl/op_statistical.cxx
+++ b/sc/source/core/opencl/op_statistical.cxx
@@ -3599,16 +3599,15 @@ void OpFTest::GenSlidingWindowFunction(std::stringstream &ss,
ss << " double tmp = 0;\n";
for (unsigned i = 0; i < vSubArguments.size(); i++)
{
- FormulaToken *pCur = vSubArguments[i]->GetFormulaToken();
- assert(pCur);
- if (pCur->GetType() == formula::svDoubleVectorRef)
+ FormulaToken *pCurSub = vSubArguments[i]->GetFormulaToken();
+ assert(pCurSub);
+ if (pCurSub->GetType() == formula::svDoubleVectorRef)
{
const formula::DoubleVectorRefToken* pDVR =
- dynamic_cast<const formula::DoubleVectorRefToken *>(pCur);
- size_t nCurWindowSize = pDVR->GetRefRowSize();
+ dynamic_cast<const formula::DoubleVectorRefToken *>(pCurSub);
ss << " for (int i = ";
#ifdef ISNAN
- ss << "0; i < "<< nCurWindowSize << "; i++){\n";
+ ss << "0; i < "<< pDVR->GetRefRowSize() << "; i++){\n";
ss << " double arg"<<i<<" = ";
ss << vSubArguments[i]->GenSlidingWindowDeclRef();
ss << ";\n";
@@ -3626,21 +3625,21 @@ void OpFTest::GenSlidingWindowFunction(std::stringstream &ss,
ss << " * arg"<<i<<";\n";
ss << " }\n";
#endif
- }
- else if (pCur->GetType() == formula::svSingleVectorRef)
- {
+ }
+ else if (pCurSub->GetType() == formula::svSingleVectorRef)
+ {
#ifdef ISNAN
- ss << "return HUGE_VAL";
+ ss << "return HUGE_VAL";
#endif
- }
- else if (pCur->GetType() == formula::svDouble)
- {
+ }
+ else if (pCurSub->GetType() == formula::svDouble)
+ {
#ifdef ISNAN
- ss << "return HUGE_VAL";
+ ss << "return HUGE_VAL";
#endif
- }
}
- ss << " double fS1 = (fSumSqr1-fSum1*fSum1/length0)/(length0-1.0);\n"
+ }
+ ss << " double fS1 = (fSumSqr1-fSum1*fSum1/length0)/(length0-1.0);\n"
" double fS2 = (fSumSqr2-fSum2*fSum2/length1)/(length1-1.0);\n"
" double fF, fF1, fF2;\n"
" if (fS1 > fS2)\n"
@@ -3656,8 +3655,8 @@ void OpFTest::GenSlidingWindowFunction(std::stringstream &ss,
" fF2 = length0-1.0;\n"
" }\n"
" tmp = 2.0*GetFDist(fF, fF1, fF2);\n";
- ss << " return tmp;\n";
- ss << "}";
+ ss << " return tmp;\n";
+ ss << "}";
}
void OpB::BinInlineFun(std::set<std::string>& decls,
std::set<std::string>& funs)