mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-03-29 05:31:26 +00:00
Having the source operand of a pointer assignment available to later instrctions can make for more efficient code as the value does not need to be dereferenced later. For this purpose, pointer dereference dag nodes now store the source operand as their value, and dagnode_match will match x=a.b with *(a+b)=y so long as both a and b are the same in both nodes. x and y are irrelevant to the match. The resulting code will be the equivalent of: *(a+b) = y; x = y; |
||
---|---|---|
.. | ||
doc | ||
include | ||
source | ||
test | ||
AUTHORS | ||
bootstrap | ||
configure.in | ||
Makefile.am | ||
TODO |