mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-27 06:34:11 +00:00
22d72f33d2
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 |