Displaying 2 results from an estimated 2 matches for "tstrr".
Did you mean:
strr
2020 Jul 20
2
[ARM] Should Use Load and Store with Register Offset
...plied. I have also:
- Compiled with -S -emit-llvm (see Godbolt link)
There is an identifiable pattern where a getelementptr function is
followed by a load or store. When multiple getelementptr functions appear
with the same virtual register offset, maybe this should match a tLDRr or
tSTRr.
- Ran LLC with --print-machineinstrs
It appears that tLDRBi and tSTRBi are selected very early and never
replaced by the equivalent t<LDRB|STRB>r instructions.
Thank you,
Daniel Way
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.l...
2020 Jul 21
2
[ARM] Should Use Load and Store with Register Offset
...- Compiled with -S -emit-llvm (see Godbolt link)
> There is an identifiable pattern where a getelementptr function is
> followed by a load or store. When multiple getelementptr functions appear
> with the same virtual register offset, maybe this should match a tLDRr or
> tSTRr.
> - Ran LLC with --print-machineinstrs
> It appears that tLDRBi and tSTRBi are selected very early and never
> replaced by the equivalent t<LDRB|STRB>r instructions.
>
> Thank you,
>
> Daniel Way
>
-------------- next part --------------
An HTML attachment w...