[llvm-dev] Assembly file compilation flow

Soham Sinha via llvm-dev llvm-dev at lists.llvm.org
Thu May 10 13:31:28 PDT 2018


Hello,

LLVM MC blog post
<http://blog.llvm.org/2010/04/intro-to-llvm-mc-project.html> explains
fairly well how the backend MC project is working. However, it's not clear
to me how LLVM converts an assembly file (.s) to an object file. The driver
--verbose option is not giving me much information as well. I want to know
the flow. Like, What CodeGen phases does this file pass through? Is it
converted to MachineFunction ever? Where does it hook into the backend
infrastructure? Any documentation could also be helpful.

Regards,
Soham Sinha
PhD Student, Department of Computer Science
Boston University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180510/e125c7cf/attachment.html>


More information about the llvm-dev mailing list