Displaying 3 results from an estimated 3 matches for "loadac".
2013 Mar 25
3
[LLVMdev] [PATCH] RegScavenger::scavengeRegister
...copy instructions which are generated during
register allocation and expanded post-RA but before the final stack size is
known. I use register scavenger to search for a temporary integer GPR that
is used during pseudo-expansion.
This is what happens during pseudo-expansion:
The following pseudo
LoadAC $acc, FI // Pseudo load instructions. Load from FI to accumulator
$acc.
is expanded into this sequence:
LW $reg, FI // load from FI to temporary GPR $reg
MTLO $reg // copy $reg to register LO
LW $reg, FI + 4 // load from FI+4 to GPR $reg
MTHI $reg // copy $reg to regis...
2013 Mar 25
0
[LLVMdev] [PATCH] RegScavenger::scavengeRegister
...enerated during register allocation and expanded post-RA but before the final stack size is known. I use register scavenger to search for a temporary integer GPR that is used during pseudo-expansion.
>
> This is what happens during pseudo-expansion:
>
> The following pseudo
>
> LoadAC $acc, FI // Pseudo load instructions. Load from FI to accumulator $acc.
>
>
> is expanded into this sequence:
>
> LW $reg, FI // load from FI to temporary GPR $reg
> MTLO $reg // copy $reg to register LO
> LW $reg, FI + 4 // load from FI+4 to GPR $reg
>...
2013 Mar 25
3
[LLVMdev] [PATCH] RegScavenger::scavengeRegister
...nd expanded post-RA but before the final stack
> size is known. I use register scavenger to search for a temporary integer
> GPR that is used during pseudo-expansion.
> >
> > This is what happens during pseudo-expansion:
> >
> > The following pseudo
> >
> > LoadAC $acc, FI // Pseudo load instructions. Load from FI to accumulator
> $acc.
> >
> >
> > is expanded into this sequence:
> >
> > LW $reg, FI // load from FI to temporary GPR $reg
> > MTLO $reg // copy $reg to register LO
> > LW $reg, FI + 4...