Home | History | Annotate | Download | only in kernels

Lines Matching refs:block

46     const T* block = input + 8 * i;
48 ((((ldg(block) > thresh) << 7)) | (((ldg(block + 1) > thresh) << 6)) |
49 (((ldg(block + 2) > thresh) << 5)) |
50 (((ldg(block + 3) > thresh) << 4)) |
51 (((ldg(block + 4) > thresh) << 3)) |
52 (((ldg(block + 5) > thresh) << 2)) |
53 (((ldg(block + 6) > thresh) << 1)) | (((ldg(block + 7) > thresh))));
63 // threads work on one block and use the ballot instruction to the
66 const int64 block = ldg(reinterpret_cast<const int64*>(input + 8 * i));
69 ((((block & (1LL << (7 * 8))) >> (7 * 8 - 0))) |
70 (((block & (1LL << (6 * 8))) >> (6 * 8 - 1))) |
71 (((block & (1LL << (5 * 8))) >> (5 * 8 - 2))) |
72 (((block & (1LL << (4 * 8))) >> (4 * 8 - 3))) |
73 (((block & (1LL << (3 * 8))) >> (3 * 8 - 4))) |
74 (((block & (1LL << (2 * 8))) >> (2 * 8 - 5))) |
75 (((block & (1LL << 8)) >> (1 * 8 - 6))) | (((block & (1LL)) << 7)));