summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/APIspec.xml
diff options
context:
space:
mode:
authorTom Stellard <[email protected]>2012-08-29 10:33:58 -0400
committerTom Stellard <[email protected]>2012-08-29 15:52:10 -0400
commit05113fd2662eeb0d17fd1074001b7405eeeca43c (patch)
tree8f5701f3e526c1922a2f424e04b941063880425d /src/mesa/main/APIspec.xml
parent733c28a0d95c1da87b14ef893f8a59b1f940322a (diff)
radeon/llvm: Create a register class for the M0 register
The Common Subexpression Elimination pass will not operate on instructions with physical register defs, so we end up with several redundant copies to M0 when using interpolation. Adding a register class that only contains the M0 register allows use to use a virtual register to represent M0, and makes it possible for the Common Subexpression Elimination pass to remove the extra copies.
Diffstat (limited to 'src/mesa/main/APIspec.xml')
0 files changed, 0 insertions, 0 deletions