<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div style="font-family: arial; font-size: 10pt; "><br></div><div style="font-family: arial; font-size: 10pt; ">Chen,</div><div style="font-family: arial; font-size: 10pt; "><br></div><div style="font-family: arial; font-size: 10pt; ">Thank you.</div><div style="font-family: arial; font-size: 10pt; "><br></div><div><font class="Apple-style-span" face="arial" size="2">When I replaced gcc by clang, how do I ensure that the clang use the LLVM backend that is already modified by myself? I am trying to modified the source code for the register allocator of the llvm and want to apply this modification to the clang compiler. I see that when I compile the whole modified llvm project from scratch, it does not produce a Clang executable. The clang that exists in my computer is from the package I downloaded from the internet (I downloaded this in need of compiling
 the llvm project. ). </font></div><div style="font-family: arial; font-size: 10pt; "><br></div><div style="font-family: arial; font-size: 10pt; ">Regards,</div><div style="font-family: arial; font-size: 10pt; "><br></div><div style="font-family: arial; font-size: 10pt; ">Z. Wu</div></td></tr></table>