[llvm-commits] [patch][arm] Implement support for the Q, R and H modifiers
Rafael Ávila de Espíndola
rafael.espindola at gmail.com
Mon Aug 8 08:28:38 PDT 2011
>> This assumes the operand is the low register of the pair, i.e. even. Is that guaranteed?
>
> No.
>
> We don't allocate even/odd pairs for 64-bit values. We don't even allocate consecutive registers.
>
> Without that constraint, I can't imagine a use for the 'H' modifier?
True. I only tested with function arguments, so I missed this. Thanks
for catching it.
The attached patch handles only the R and Q constraints. Is it OK?
> /jakob
>
Cheers,
Rafael
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: arm-rq.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110808/4b963865/attachment.ksh>
More information about the llvm-commits
mailing list