Current AADB will set aliased registers of liveins to alive in StartBlock, but this is unreasonable, because we will lose rename chances for any rename-able registers of liveins if any of their aliased registers are not be defined.
To correct this, in StartBlock, we only change livein registers to alive, but not include their alias registers.
I've tested the patch on PowerPC, bootstrap test, spec2006 test, llvm test, all result are correct.
Can you please add a comment here: