<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 5/25/2017 9:30 PM, Liu winter via
llvm-dev wrote:<br>
</div>
<blockquote type="cite"
cite="mid:MWHPR18MB11828654E3F91E27E719E0F2F3FC0@MWHPR18MB1182.namprd18.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt;
color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica,
sans-serif, EmojiFont, "Apple Color Emoji",
"Segoe UI Emoji", NotoColorEmoji, "Segoe UI
Symbol", "Android Emoji", EmojiSymbols,
EmojiFont, "Apple Color Emoji", "Segoe UI
Emoji", NotoColorEmoji, "Segoe UI Symbol",
"Android Emoji", EmojiSymbols, EmojiFont, "Apple
Color Emoji", "Segoe UI Emoji", NotoColorEmoji,
"Segoe UI Symbol", "Android Emoji",
EmojiSymbols;">
<p
style="font-family:Calibri,Arial,Helvetica,sans-serif,EmojiFont,"Apple
Color Emoji","Segoe UI
Emoji",NotoColorEmoji,"Segoe UI
Symbol","Android Emoji",EmojiSymbols;
font-size:16px">
<span style="font-family:Calibri,Arial,Helvetica,sans-serif">Hi, </span></p>
<span style="font-family:Calibri,Arial,Helvetica,sans-serif"></span>
<p
style="font-family:Calibri,Arial,Helvetica,sans-serif,EmojiFont,"Apple
Color Emoji","Segoe UI
Emoji",NotoColorEmoji,"Segoe UI
Symbol","Android Emoji",EmojiSymbols;
font-size:16px">
<span style="font-family:Calibri,Arial,Helvetica,sans-serif"></span><br>
<span style="font-family:Calibri,Arial,Helvetica,sans-serif"></span></p>
<span style="font-family:Calibri,Arial,Helvetica,sans-serif"></span>
<p
style="font-family:Calibri,Arial,Helvetica,sans-serif,EmojiFont,"Apple
Color Emoji","Segoe UI
Emoji",NotoColorEmoji,"Segoe UI
Symbol","Android Emoji",EmojiSymbols;
font-size:16px">
</p>
<p style="font-size:16px;
font-family:Calibri,Arial,Helvetica,sans-serif,EmojiFont,"Apple
Color Emoji","Segoe UI
Emoji",NotoColorEmoji,"Segoe UI
Symbol","Android Emoji",EmojiSymbols">
</p>
<div><span
style="font-family:Calibri,Arial,Helvetica,sans-serif">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, </span><span style="font-family: Calibri,
Arial, Helvetica, sans-serif; font-size: 12pt;">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.
T</span><span style="font-family: Calibri, Arial, Helvetica,
sans-serif; font-size: 12pt;">hank you.</span></div>
</div>
</blockquote>
<br>
x86 has instructions like this; see
<a class="moz-txt-link-freetext" href="http://lists.llvm.org/pipermail/llvm-dev/2016-October/105946.html">http://lists.llvm.org/pipermail/llvm-dev/2016-October/105946.html</a> .<br>
<br>
-Eli<br>
<pre class="moz-signature" cols="72">--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project</pre>
</body>
</html>