About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/util/bitset.h
AgeCommit message (Expand)Author
2025-11-06util/bitset: Wrap __size in bracesNatalie Vock
2025-11-05util: add BITSET_RZALLOCAlyssa Rosenzweig
2025-11-05util: add BITSET_BYTES helperAlyssa Rosenzweig
2025-10-09util: add BITSET_CALLOC helperAlyssa Rosenzweig
2025-08-23util: Fix `BITSET_EXTRACT` out-of-bounds readJosh Simmons
2025-07-29util: remove recursion from bitset helpersTimothy Arceri
2025-04-17util: Add BITSET_EXTRACTKonstantin Seurer
2024-12-04util/bitset: add BITSET_GET_RANGE_INSIDE_WORDMarek Olšák
2024-11-21util: add BITSET_LAST_BIT_BEFOREGeorg Lehmann
2024-05-14util: shift the mask in BITSET_TEST_RANGE_INSIDE_WORD to be relative to bMarek Olšák
2023-12-09util: make BITSET_TEST_RANGE_INSIDE_WORD take a value to compare withMarek Olšák
2023-07-03util/bitset: Add some extra functionsConnor Abbott
2023-05-23util/bitset: ensure the sets compared have the same size at compile timeEric Engestrom
2022-11-22util: Remove EXPLICIT_CONVERSION macro and use c++11 explicit directlyYonggang Luo
2022-07-19util: Constify __bitset_test_rangeJason Ekstrand
2022-07-14util/bitset: add BITSET_SIZE()Brian Paul
2022-05-10util/bitset: Support larger ranges in BITSET_TEST/CLEAR_RANGEJason Ekstrand
2022-03-10util/bitset: Fix off-by-one in __bitset_set_rangeConnor Abbott
2021-09-21util/bitset: add BITSET_SET_RANGE(..)Christian Gmeiner
2021-09-21util/bitset: s/BITSET_SET_RANGE/BITSET_SET_RANGE_INSIDE_WORDChristian Gmeiner
2021-09-21util/bitset: add left shiftChristian Gmeiner
2021-09-21util/bitset: add right shiftChristian Gmeiner
2021-09-21util/bitset: add bitwise AND, OR and NOTChristian Gmeiner
2021-05-02util/bitset: Add BITSET_COUNT helperAlyssa Rosenzweig
2021-04-13nir: add many passes that lower and optimize 16-bit input/outputs and samplersMarek Olšák
2021-04-07util/bitset: Avoid out-of-bounds readsConnor Abbott
2021-03-10util/bitset: add a new last bit apiDave Airlie
2021-03-10util/panfrost/glsl: rename BITSET_LAST_BIT to BITSET_LAST_BIT_SIZEDDave Airlie
2021-01-25util/bitset: Avoid dereferencing the bitset for size == 0.Eric Anholt
2020-11-03util/bitset: Add a range iterator helperConnor Abbott
2020-06-03util: add BITSET_LAST_BIT() helperTimothy Arceri
2020-01-23util: Remove tmp argument from BITSET_FOREACH_SET macroMatt Turner
2020-01-23util: Explain BITSET_FOREACH_SET paramsMatt Turner
2019-05-03util/bitset: fix bitset range mask calculations.Dave Airlie
2019-05-02util/bitset: Return an actual bool from test macrosJason Ekstrand
2018-10-23util: use *unsigned* ints for bit operationsEric Engestrom
2018-06-15util/bitset: include util/macro.hChristian Gmeiner
2018-03-29util: Include bitscan.h directlyIan Romanick
2018-02-27util/bitset: Make C++ wrapper trivially constructible.Francisco Jerez
2018-02-24util/bitset: Add C++ wrapper for static-size bitsets.Francisco Jerez
2016-03-24util/bitset: Allow iterating over const bitsetsJason Ekstrand
2015-08-18util/bitset: Add a BITSET_FOREACH_SET macroJason Ekstrand
2015-03-02util: replace Elements() with ARRAY_SIZE()Brian Paul
2015-02-20util: Move Mesa's bitset.h to util/.Eric Anholt