<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_1_1435942400537_2852">Hi all,</div><div dir="ltr" id="yui_3_16_0_1_1435942400537_2882">Im writing a pass just before the register allocator in which  Im inserting a sequence of new instructions.</div><div id="yui_3_16_0_1_1435942400537_2909" dir="ltr">I do this by calling subsequently for a number of times BuildMI.</div><div id="yui_3_16_0_1_1435942400537_2920" dir="ltr">As a result I see that there is a dependency between the produced instructions which shouldnt be there <br></div><div id="yui_3_16_0_1_1435942400537_2954" dir="ltr">as the instructions are not data dependent.</div><div id="yui_3_16_0_1_1435942400537_2955" dir="ltr">Can anybody tell me how to avoid getting the dependency?</div><div id="yui_3_16_0_1_1435942400537_2956" dir="ltr">thanks,</div><div id="yui_3_16_0_1_1435942400537_2957" dir="ltr">Alex<br></div></div></body></html>