|
From: Matthias S. <zz...@ge...> - 2015-04-17 04:50:16
|
On 14.04.2015 21:23, sv...@va... wrote:
>
> +static NCodeTemplate* mk_tmpl__LOADV32le_on_32 ( NAlloc na )
> +{
> + NInstr** hot = na((11+1) * sizeof(NInstr*));
> + NInstr** cold = na((6+1) * sizeof(NInstr*));
> +
> + NReg rINVALID = mkNRegINVALID();
> +
> + NReg r0 = mkNReg(Nrr_Result, 0);
> + NReg a0 = mkNReg(Nrr_Argument, 0);
> + NReg s0 = mkNReg(Nrr_Scratch, 0);
> +
> + /* NCode [r0] = "LOADV32le_on_32" [a0] s0 {
> + hot:
> + 0 tst.w a0, #3 high?
I guess here it should say "unaligned".
Regards
Matthias
|