path: root/sc/source/core/opencl/formulagroupcl.cxx
AgeCommit message (Expand)AuthorFilesLines
8 daysreduce excessive code repetition when matching opcode in openclLuboš Luňák1-821/+225
8 daysdrop opencl implementation of MEDIAN()Luboš Luňák1-4/+0
8 daysfix handling of string arguments in openclLuboš Luňák1-100/+113
8 daysadd SAL_INFO about which formula group will be interpreter by openclLuboš Luňák1-0/+1
8 daysfix opencl ocHypGeomDistLuboš Luňák1-3/+3
8 daysfix opencl RATE()Luboš Luňák1-1/+1
10 daysfix/simplify opencl GEOMEAN()Luboš Luňák1-63/+3
10 daysfix and enable some disabled opencl functionsLuboš Luňák1-32/+32
10 daysfix/simplify opencl DDB() and VDB()Luboš Luňák1-4/+4
10 daysfix some opencl financial functions (PMT, IPMT, etc.)Luboš Luňák1-4/+4
10 daysremove opencl implementations of ocDB* functionsLuboš Luňák1-45/+0
10 daysfix and simplify openCL *A functions (COUNTA,MINA, etc.)Luboš Luňák1-94/+104
10 daysfix and simplify opencl IRR(), MIRR(), XIRR() and XNPV()Luboš Luňák1-3/+3
11 dayscorrect handling of 'nested' in opencl vectorsLuboš Luňák1-8/+8
11 daysmove code out of formulagroupcl.cxx to op_math* and opbase*Luboš Luňák1-906/+182
2022-09-13reduce opencl copy&paste when generating function declarationLuboš Luňák1-25/+7
2022-09-06use opencl's built-in PI values instead of hardcoded onesLuboš Luňák1-1/+1
2022-09-01make sure opencl generated code doesn't lose numbers precisionLuboš Luňák1-94/+99
2022-08-31pow(x,-1) -> 1/x in opencl codeLuboš Luňák1-1/+1
2022-08-31fix opencl implementations of comparison operatorsLuboš Luňák1-4/+36
2022-08-31do not accept strings for opencl equal operatorLuboš Luňák1-3/+1
2022-08-31remove opencl implementation of CONVERT()Luboš Luňák1-5/+0
2022-08-31do not take strings for opencl <,>,<=,>= operationsLuboš Luňák1-1/+2
2022-08-07clang-tidy modernize-pass-by-value in scNoel Grandin1-8/+9
2021-09-01clang-tidy:readability-redundant-member-initNoel Grandin1-2/+1
2021-06-30Purge out rtl::math::setNanBaiXiaochun1-2/+3
2020-09-17ScCompiler ctors never passed a null ScDocument*Caolán McNamara1-1/+1
2020-08-09loplugin:flatten in scNoel Grandin1-3/+4
2020-07-01Upcoming improved loplugin:staticanonymous -> redundantstatic: scStephan Bergmann1-1/+1
2020-05-07fix use after std::moveNoel Grandin1-1/+1
2020-04-30loplugin:makeshared in scNoel Grandin1-251/+251
2020-03-12Revert "loplugin:constfields in sc"Noel Grandin1-7/+7
2020-02-07add OpenCLZone in suitable places in Calc's OpenCL codeLuboš Luňák1-0/+16
2020-01-24loplugin:makeshared in scNoel Grandin1-24/+23
2020-01-15clang-tidy modernize-concat-nested-namespace in scNoel Grandin1-2/+2
2019-12-06Incomplete OpAverage, OpCount must not be used in dynamic_castStephan Bergmann1-369/+376
2019-12-06loplugin:implicitboolconversionStephan Bergmann1-2/+2
2019-11-22Fix typoAndrea Gelmini1-5/+5
2019-11-22Extend loplugin:external to warn about classesStephan Bergmann1-2/+17
2019-11-06loplugin:indentation find broken if statementsNoel Grandin1-1/+3
2019-10-11simplify "a = a +" to "a +="Noel Grandin1-1/+1
2019-08-18Fix typosAndrea Gelmini1-2/+2
2019-06-13Intel OpenCL also has broken nan() that ignores the argumentLuboš Luňák1-4/+2
2019-05-22New loplugin:dataStephan Bergmann1-2/+2
2019-04-15improve loplugin simplifyconstructNoel Grandin1-1/+1
2019-03-06loplugin:unnecessaryparen improve member expressionNoel Grandin1-1/+1
2019-01-31Simplify containers iterations in sc/source/core/[o-t]*Arkadiy Illarionov1-16/+11
2019-01-24in dbgutils mode, abort if an OpenCL program fails to compileLuboš Luňák1-0/+5
2019-01-24avoid incorrect OpenCL code with empty argumentsLuboš Luňák1-2/+13