This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GCC IRA support for Register Banks.


Dear All,

Did gcc provide any hook to support register bank like

Our private target has two banks of register file like A and B
registers under  Bank-0 and A and B (same name weired ha  ) registers
under Bank-1.

asm sample like

load A ,mem-0            //By default the register referred from bank-0
load B ,mem-1
add A,B

set b1         // select bank-1
load A, mem1-0
load B ,mem1-1
add A,B
store A mem1-0
unset b1    //revert it back to bank-0

load B mem1-0       //again the register referred from bank-0
add A,B

ret

Can we represent above reg bank requirement  ???,Please let me know if
its so .....

Thanks
~Umesh


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]