a) Added new function in SDCClrange.c "computeClash" will figure out
which iTemps clash with others.. The information is maintained in
OP_SYMBOL(<some_itemp>)->clashes .... this is a bitv type
bits set for the iTemps it clashes with.
b) added support for Post increment operation for ds390 .. (other arches
can gain with this too) .. take a look at hasInc() in mcs51/gen.c or
c) Fixed mcs51/ralloc.c & ds390/ralloc.c to use this new clashes bitvector
determine if an sloc can be resued or on .. (this should squash some bugs).
Well wasn't that many after all :)...
Get latest updates about Open Source Projects, Conferences and News.