<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><span style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;">Hello,</span><div style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;"><br></div><div style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;">Clang is used before LLVM to generate IR, and is it possible to use it in a reverse way, i.e., after running LLVM passes, we can run clang again to use LLVM pass results? If so, should I write clang functions in LLVM passes, or write LLVM pass requirements in clang?</div><div style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;"><br></div><div style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;">Thank you in advance!</div><div style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;"><br></div><div style="color: rgb(34, 34, 34); font-family: arial; font-size: small; line-height: normal;">Padefic</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>