<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On 09/26/2018 08:57 PM, Philip Pfaffe wrote:<br>
<blockquote type="cite"
cite="mid:CAHe691GNB-iM=ai121R2n=azS2naKGsVu4PJC2sKW8DpVGQNLQ@mail.gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div dir="ltr">Well, I think we don't have a clear idea about
new-PM codegen should work in general. Is this really something
that concerns us right now?</div>
</blockquote>
I dont believe it has anything to do specifically with New-PM.<br>
It is just a property of getting a "real code".<br>
There are passes that you cant skip if you want to get down to the
runnable code.<br>
<br>
regards,<br>
Fedor.<br>
<br>
<blockquote type="cite"
cite="mid:CAHe691GNB-iM=ai121R2n=azS2naKGsVu4PJC2sKW8DpVGQNLQ@mail.gmail.com">
<div dir="ltr">
<div><br>
</div>
<div>Philip</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Wed, Sep 26, 2018 at 7:54 PM Friedman, Eli
<<a href="mailto:efriedma@codeaurora.org"
moz-do-not-send="true">efriedma@codeaurora.org</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">On 9/26/2018
10:47 AM, Philip Pfaffe via llvm-dev wrote:<br>
> Hi Fedor,<br>
><br>
> can you make an example where a pass actually needs to
opt-out? <br>
> Because IMO, bisect should quite literally to
DebugCounter-style skip <br>
> every step in every ::run method's loop. Passes should
not even be <br>
> concerned with this.<br>
<br>
This isn't so much an issue for the optimization pipeline, but
code <br>
generation involves some passes which are mandatory (e.g.
isel).<br>
<br>
-Eli<br>
<br>
-- <br>
Employee of Qualcomm Innovation Center, Inc.<br>
Qualcomm Innovation Center, Inc. is a member of Code Aurora
Forum, a Linux Foundation Collaborative Project<br>
<br>
</blockquote>
</div>
</blockquote>
<br>
</body>
</html>