96 first._bits[0] |= second._bits[0];
97 first._bits[1] |= second._bits[1];
99 else if ( NumVars == 8 )
101 first._bits[0] |= second._bits[0];
102 first._bits[1] |= second._bits[1];
103 first._bits[2] |= second._bits[2];
104 first._bits[3] |= second._bits[3];
106 else if ( NumVars == 9 )
108 first._bits[0] |= second._bits[0];
109 first._bits[1] |= second._bits[1];
110 first._bits[2] |= second._bits[2];
111 first._bits[3] |= second._bits[3];
112 first._bits[4] |= second._bits[4];
113 first._bits[5] |= second._bits[5];
114 first._bits[6] |= second._bits[6];
115 first._bits[7] |= second._bits[7];
119 for (
uint32_t i = 0; i < first.num_blocks(); ++i )
121 first._bits[i] |= second._bits[i];