Commit Graph

28 Commits

Author SHA1 Message Date
a1d627a24e expression: fix incorrect result of logical operators for vectorized expression evaluation (#15891) 2020-03-31 17:41:41 +08:00
2bdd4368d5 expression: fix incompatible problems in vectorized builtinUnaryMinusIntSig (#14193) 2019-12-23 08:12:37 -06:00
89847e86ce expression: implement vectorized evaluation for builtinUnaryMinusIntSig (#13574) 2019-11-21 23:05:55 -06:00
ec2d6b7f53 expression: implement vectorized evaluation for builtinBitNegSig (#13554) 2019-11-19 02:50:11 -06:00
4973fcdc35 vectorize builtinUnaryMinusDecimalSig (#13520) 2019-11-18 20:35:14 -06:00
8011454514 expression: implement vectorized evaluation for 'builtinBitXorSig' (#12764) 2019-10-18 14:48:39 +08:00
abadb0b953 expression: set null conditionally in 'builtinLogicOrSig' (#12773) 2019-10-17 14:26:50 +08:00
934af62fcc expression: implement vectorized evaluation for 'builtinUnaryMinusRealSig' (#12645) 2019-10-14 12:35:05 +08:00
f42b3b37ab expression: implement vectorized evaluation for 'builtinRightShiftSig' (#12627) 2019-10-11 20:15:03 +08:00
95aafabdaf expression: implement vectorized evaluation for 'builtinLeftShiftSig' (#12626) 2019-10-11 19:44:33 +08:00
95d133a60f expression: implement vectorized evaluation for 'builtinBitAndSig' (#12612) 2019-10-11 13:37:03 +08:00
d479f21385 expression: implement vectorized evaluation for 'builtinBitOrSig' (#12603) 2019-10-11 12:07:04 +08:00
2345b7a77a expression: implement vectorized evaluation for builtinTimeIsNullSig. (#12582) 2019-10-10 13:20:02 +08:00
d82a94fe5e expression: implement vectorized evaluation for builtinIntIsTrueSig (#12526) 2019-10-10 11:52:48 +08:00
db8b7c0bd7 expression: implement vectorized evaluation for builtinIntIsFalseSig (#12555) 2019-10-09 14:11:16 +08:00
be6163c823 expression: implement vectorized evaluation for builtinRealIsFalseSig (#12527) 2019-10-08 15:49:01 +08:00
930b852140 expression: implement vectorized evaluation for builtinRealIsNullSig (#12521) 2019-10-08 15:29:32 +08:00
fd510347ec expression: implement vectorized evaluation for builtinIntIsNullSig (#12520) 2019-10-08 15:10:37 +08:00
5e2f3883ae expression: implement vectorized evaluation for builtinRealIsTrueSig (#12517) 2019-10-08 15:02:15 +08:00
740b490cbd expression: implement vectorized evaluation for builtinDecimalIsNullSig (#12522) 2019-10-08 14:40:01 +08:00
5754d2db48 expression: implement vectorized evaluation for builtinDecimalIsTrueSig (#12525) 2019-10-08 14:19:39 +08:00
efd51d7e6d expression: implement vectorized evaluation for builtinDurationIsNullSig (#12523) 2019-10-08 11:23:16 +08:00
ccf6cdc1e6 expression: implement vectorized evaluation for builtinDecimalIsFalseSig (#12528) 2019-10-08 10:49:49 +08:00
365e7bf2b1 expression: implement vectorized evaluation for builtinUnaryNot series functions (#12461) 2019-09-30 11:06:31 +08:00
8379a1c05c expression: implement vectorized evaluation for builtinLogicXorSig (#12430) 2019-09-27 16:55:01 +08:00
de2df75a3e expression: implement vectorized evaluation for builtinLogicOrSig (#12365)
* expression: implement vectorized evaluation for builtinLogicOrSig

* Use the generator with predefined test cases for both logical AND and OR operators
2019-09-26 17:25:55 +08:00
e8ffaf1fe9 expression: implement vectorized evaluation for `builtinLogicA… (#12336) 2019-09-25 21:26:02 +08:00
73432870cf expression: generate vecEval methods for all functions to avoid further conflicts (#12395) 2019-09-25 20:41:47 +08:00