This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
GCC IRA support for Register Banks.
- From: Umesh Kalappa <umesh dot kalappa0 at gmail dot com>
- To: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Fri, 11 Oct 2013 20:07:54 +0530
- Subject: GCC IRA support for Register Banks.
- Authentication-results: sourceware.org; auth=none
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