<div dir="ltr">Hi,
<div><br></div><div>This might sound a bit controversial at this stage of maturity for LLVM. Can the community consider deprecating architecture specific features which has come into the IR and replacing them with more generic IR codes. </div>
<div><br></div><div>Also some form of powerful macro facility which supports platform specific macros which can be used to expand generic IRs to a set of IRs which might have equivalent results and / or the platform specific implementation of it. </div>
<div><br></div><div>The aim would be that any code in LLVM IR can execute in any architecture and will get the best possible optimisation and full set of functionality being available in each architecture.</div><div><br></div>
<div> Suminda</div></div>