[LLVMdev] Replacing Platform Specific IR Codes with Generic Implementation and Introducing Macro Facilities

Suminda Dharmasena sirinath at sakrio.com
Sat May 10 04:57:08 PDT 2014


Hi,

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.

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.

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.

 Suminda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140510/69aff738/attachment.html>


More information about the llvm-dev mailing list