<div dir="ltr">Sure, I just posted an updated patch that's rebased on ToT.<div><br></div><div>Alex.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-05 11:25 GMT-07:00 Justin Bogner <span dir="ltr"><<a href="mailto:mail@justinbogner.com" target="_blank">mail@justinbogner.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Alex Lorenz <<a href="mailto:arphaman@gmail.com">arphaman@gmail.com</a>> writes:<br>
> I rebased this patch on the reorganized initial MIR commit that landed<br>
> in r238341.<br>
><br>
> The patch now creates a new interface called<br>
> 'MIRMachineFunctionInitializer' under CodeGen that is used by the<br>
> MIRParser to connect to the machine function analysis pass without<br>
> making CodeGen depend on MIRParser.<br>
<br>
</span>Do you mind rebasing this to ToT? It conflicts in MIRParser.cpp right<br>
now, which makes it a bit trickier to review.<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
> REPOSITORY<br>
>   rL LLVM<br>
><br>
> <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__reviews.llvm.org_D9928&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=mQ4LZ2PUj9hpadE3cDHZnIdEwhEBrbAstXeMaFoB9tg&m=NJyp5v23VbqFmtVwL9GIs94_AyYLDTh7NC_HlvcfuAo&s=iCrQubEXf5eRs74o6gf8EtOr240pdh6D_tleKGmjRAg&e=" target="_blank">http://reviews.llvm.org/D9928</a><br>
><br>
> Files:<br>
>   include/llvm/CodeGen/MIRMachineFunctionInitializer.h<br>
>   include/llvm/CodeGen/MIRParser/MIRParser.h<br>
>   include/llvm/CodeGen/MachineFunctionAnalysis.h<br>
>   include/llvm/Target/TargetMachine.h<br>
>   lib/CodeGen/LLVMTargetMachine.cpp<br>
>   lib/CodeGen/MIRParser/MIRParser.cpp<br>
>   lib/CodeGen/MachineFunctionAnalysis.cpp<br>
>   lib/Target/CppBackend/CPPBackend.cpp<br>
>   lib/Target/CppBackend/CPPTargetMachine.h<br>
>   test/CodeGen/MIR/function-missing-machine-function.mir<br>
>   test/CodeGen/MIR/llvmIR.mir<br>
>   tools/llc/llc.cpp<br>
><br>
> EMAIL PREFERENCES<br>
>   <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__reviews.llvm.org_settings_panel_emailpreferences_&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=mQ4LZ2PUj9hpadE3cDHZnIdEwhEBrbAstXeMaFoB9tg&m=NJyp5v23VbqFmtVwL9GIs94_AyYLDTh7NC_HlvcfuAo&s=XxfVimgKdgVlB0l2KgVqeB6LCIXjbRnfn0m3NkEFJyw&e=" target="_blank">http://reviews.llvm.org/settings/panel/emailpreferences/</a><br>
</div></div></blockquote></div><br></div>