[ https://issues.apache.org/jira/browse/SYSTEMML-2068?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias Boehm updated SYSTEMML-2068: ------------------------------------- Description: This task aims to add code generation support for the recently introduced XOR, BW_AND, BW_OR, BW_XOR, BW_LSHIFT, and BW_RSHIFT operators. In detail, this entails: 1) Extend {{CNodeBinary.BinType}} with the new operator codes for vector-vector, vector-scalar, scalar-scalar operations, as well as related modifications in all places where these operator codes are handled. 2) Extend {{CPlanVectorPrimitivesTest}} with tests for all new vector primitives. 3) Add new tests to {{RowAggTmplTest}} and {{CellwiseTmplTest}} that uses these operations. 4) Implement all necessary operations in {{LibSpoofPrimitives}}. > Add support for logical and bitwise logical operations > ------------------------------------------------------ > > Key: SYSTEMML-2068 > URL: https://issues.apache.org/jira/browse/SYSTEMML-2068 > Project: SystemML > Issue Type: Sub-task > Reporter: Matthias Boehm > > This task aims to add code generation support for the recently introduced > XOR, BW_AND, BW_OR, BW_XOR, BW_LSHIFT, and BW_RSHIFT operators. In detail, > this entails: > 1) Extend {{CNodeBinary.BinType}} with the new operator codes for > vector-vector, vector-scalar, scalar-scalar operations, as well as related > modifications in all places where these operator codes are handled. > 2) Extend {{CPlanVectorPrimitivesTest}} with tests for all new vector > primitives. > 3) Add new tests to {{RowAggTmplTest}} and {{CellwiseTmplTest}} that uses > these operations. > 4) Implement all necessary operations in {{LibSpoofPrimitives}}. -- This message was sent by Atlassian JIRA (v6.4.14#64029)