<div dir="ltr"><div>I think you're trying to add a pass to the pipeline.<br><br>Clearly the compiler isn't getting the correct include path. If I'm not mistaken, the cmake build system should pick this up automatically if you put your pass somewhere in one of the correct directories within your llvm source tree and add the file to the corresponding CMakeLists.txt. The "correct directory" will depend on what your pass does (i.e. analysis, transformation, etc.).</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 19, 2017 at 2:10 PM, Siddharth Shankar Swain via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hello1.cpp:1:10: fatal error: 'llvm/Pass.h' file not found<br>#include "llvm/Pass.h"<br>         ^<br>1 error generated.<br><br></div>Please help<br></div>
<br>______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>