summaryrefslogtreecommitdiff
path: root/src/util/register_allocate.h
Commit message (Expand)AuthorAgeFilesLines
* ra: Add fast-path support for register classes of contiguous regs.Eric Anholt2021-06-041-0/+1
* ra: Use struct ra_class in the public API.Eric Anholt2021-06-041-5/+7
* util/ra: Add [de]serialization supportJason Ekstrand2020-05-131-0/+6
* util/ra: move NO_REG to headerRob Clark2020-03-101-0/+4
* util/ra: spiff out select_reg_callbackRob Clark2020-03-101-3/+21
* ir3: Set up full/half register conflicts correctlyKristian H. Kristensen2020-01-091-0/+5
* util/ra: Add a getter for a node classAlyssa Rosenzweig2019-07-251-0/+1
* util/ra: Add a helper for resetting a node's interferenceJason Ekstrand2019-05-141-0/+1
* util/ra: Add helpers for adding nodes to an interference graphJason Ekstrand2019-05-141-0/+2
* util/ra: Get rid of tabsJason Ekstrand2019-05-141-4/+4
* ra: Add a callback for selecting a register from what's available.Eric Anholt2017-07-251-0/+6
* util: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-1/+5
* util/ra: Make allocating conflict lists optionalJason Ekstrand2015-08-181-1/+2
* util/ra: Add a function for making all conflicts on a register transitiveJason Ekstrand2015-08-181-0/+1
* Fix invalid extern "C" around header inclusion.Mark Janes2015-03-051-0/+10
* mesa: Move register_allocate.c to util.Eric Anholt2014-09-231-0/+79