<div dir="ltr"><div>Thanks Tim and <span name="Krzysztof Parzyszek via llvm-dev" class="gmail-gD" tabindex="-1">Krzysztof for pointing me in the right direction.</span></div><div><span name="Krzysztof Parzyszek via llvm-dev" class="gmail-gD" tabindex="-1"><br></span></div><div><span name="Krzysztof Parzyszek via llvm-dev" class="gmail-gD" tabindex="-1">Indeed, when I started my backend I just blindly copied LowerFormalArguments and LowerReturn from SPARC backend, and that's where these FrameIndex'es and Constant's are coming from.</span></div><div><span name="Krzysztof Parzyszek via llvm-dev" class="gmail-gD" tabindex="-1"><br></span></div><div><span name="Krzysztof Parzyszek via llvm-dev" class="gmail-gD" tabindex="-1">However, I haven't managed to get a "Constant<>" in the DAG when compiling for X86. I'm interested in how it is lowered. Can you please give me some guidance on this?<br></span></div><div><span name="Krzysztof Parzyszek via llvm-dev" class="gmail-gD" tabindex="-1"></span></div></div>