[LLVMdev] [RFC] CodeGenPrepare will eventually introduce dependencies to libLLVMCodeGen in libLLVMScalarOpts
Quentin Colombet
qcolombet at apple.com
Wed Feb 19 14:02:29 PST 2014
Thanks all for your answers!
Seems like we agree that CodeGenPrepare should be moved into lib/CodeGen.
Following Hal’s advice to do that for every IR pass that depends directly on TargetLowering, it seems we would have to do the same thing for GlobalMerge and LowerInvoke. For the latter, I do not really know what it implies since this is part of Transforms/Utils.
Let me see what I can do with CodeGenPrepare first.
-Quentin
On Feb 19, 2014, at 1:52 PM, Lang Hames <lhames at gmail.com> wrote:
>> or we must move CGP into lib/CodeGen...[snip]
>
>> It solves all of the horrible layering problems that are currently blocking progress
>> and creates no new ones I'm aware of...
>
> Seems totally sane to me.
>
> - Lang.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140219/5f46869f/attachment.html>
More information about the llvm-dev
mailing list