HomeSort by relevance Sort by last modified time
    Searched refs:lcas_t (Results 1 - 3 of 3) sorted by null

  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/
types.h 145 typedef int64 lcas_t; typedef in namespace:__gnu_parallel
148 /// Number of bits of ::lcas_t.
149 static const int lcas_t_bits = sizeof(lcas_t) * 8;
151 /// ::lcas_t with the right half of bits set to 1.
152 static const lcas_t lcas_t_mask = ((lcas_t(1) << (lcas_t_bits / 2)) - 1);
queue.h 63 _GLIBCXX_VOLATILE lcas_t borders;
85 lcas_t former_borders = borders;
108 lcas_t former_borders = encode2(former_front, former_back);
109 lcas_t new_borders = encode2(former_front - 1, former_back);
132 lcas_t former_borders = encode2(former_front, former_back);
133 lcas_t new_borders = encode2(former_front, former_back + 1);
base.h 113 /** @brief Encode two integers into one __gnu_parallel::lcas_t.
118 * @return __gnu_parallel::lcas_t value encoding @c a and @c b.
121 inline lcas_t
124 return (((lcas_t)a) << (lcas_t_bits / 2)) | (((lcas_t)b) << 0);
127 /** @brief Decode two integers from one __gnu_parallel::lcas_t.
128 * @param x __gnu_parallel::lcas_t to decode integers from.
136 decode2(lcas_t x, int& a, int& b)

Completed in 484 milliseconds