Home | History | Annotate | Download | only in kernels

Lines Matching refs:block

95       const T* block = input.data() + 8 * i;
96 *out = ((((block[0] > thresh) << 7)) | (((block[1] > thresh) << 6)) |
97 (((block[2] > thresh) << 5)) | (((block[3] > thresh) << 4)) |
98 (((block[4] > thresh) << 3)) | (((block[5] > thresh) << 2)) |
99 (((block[6] > thresh) << 1)) | (((block[7] > thresh))));
116 const int64 block = *reinterpret_cast<const int64*>(input.data() + 8 * i);
117 *out = ((((block & (1LL << (7 * 8))) >> (7 * 8 - 7))) |
118 (((block & (1LL << (6 * 8))) >> (6 * 8 - 6))) |
119 (((block & (1LL << (5 * 8))) >> (5 * 8 - 5))) |
120 (((block & (1LL << (4 * 8))) >> (4 * 8 - 4))) |
121 (((block & (1LL << (3 * 8))) >> (3 * 8 - 3))) |
122 (((block & (1LL << (2 * 8))) >> (2 * 8 - 2))) |
123 (((block & (1LL << 8)) >> (1 * 8 - 1))) | (((block & (1LL)))));
128 const int64 block = *reinterpret_cast<const int64*>(input.data() + 8 * i);
130 ((((block & (1LL << (7 * 8))) >> (7 * 8 - 0))) |
131 (((block & (1LL << (6 * 8))) >> (6 * 8 - 1))) |
132 (((block & (1LL << (5 * 8))) >> (5 * 8 - 2))) |
133 (((block & (1LL << (4 * 8))) >> (4 * 8 - 3))) |
134 (((block & (1LL << (3 * 8))) >> (3 * 8 - 4))) |
135 (((block & (1LL << (2 * 8))) >> (2 * 8 - 5))) |
136 (((block & (1LL << 8)) >> (1 * 8 - 6))) | (((block & (1LL)) << 7)));