[llvm-dev] How to implement memory-memory instructions?
Friedman, Eli via llvm-dev
llvm-dev at lists.llvm.org
Fri May 26 10:23:27 PDT 2017
On 5/25/2017 9:30 PM, Liu winter via llvm-dev wrote:
>
> Hi,
>
>
> Implementation of a load-store architecture should be quite
> straightforward as we are able to refer several backend. For now, I am
> planning to implement a backend on which instructions could take
> memory address as operand, for example, 'cadd [a], [b], [c]', where a,
> b, and c are memory address. I am wondering if there is an existing
> backend I could refer to to implement such memory-memory instructions.
> If not, is there any recommendation for this implementation? It is
> very appreciated if there is any help. Thank you.
x86 has instructions like this; see
http://lists.llvm.org/pipermail/llvm-dev/2016-October/105946.html .
-Eli
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170526/2504feaa/attachment.html>
More information about the llvm-dev
mailing list