<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix"> if i understand well, Hexagon backend
may have what you need. HexagonHardwareLoops.cpp to begin.<br>
<br>
On 29/08/2016 02:07 μμ, Tyro Software via llvm-dev wrote:<br>
</div>
<blockquote
cite="mid:CAHHMBD3iQbUKg9u2S6M7cRSDgFFvSboKrvCiEfk61+CTHeKyww@mail.gmail.com"
type="cite">
<div dir="ltr">I have a target-specific LoopPass which checks
loops to see whether some machine-specific instructions can be
profitably used and needs to mark them in a way that can easily
be seen during machine instruction lowering. So what I imagine
could work is inserting pseudo-instructions, e.g. at the end of
the loop header - but I haven't seen how to do this through
IRBuilder or recognized an equivalent action being performed on
other targets. Please point me at an example of this approach
(or educate me on why it's never going to work...)
<div><br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>
<a class="moz-txt-link-freetext" href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a>
</pre>
</blockquote>
<br>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Nikos Stavropoulos
Compiler Engineer
Think-Silicon
<a class="moz-txt-link-freetext" href="http://www.think-silicon.com">http://www.think-silicon.com</a>
Patras Science Park
26504, Patras, Greece
tel: +30 2610 911543</pre>
</body>
</html>