[PATCH] D11012: Add a target environment for CoreCLR.

Andy Ayers andya at microsoft.com
Mon Jul 20 15:48:40 PDT 2015

AndyAyers added a comment.

Currently in LLILC's main branch there's just one use: the CoreCLR has to expand the stack checks inline (both for prolog and in-body cases); there is no library helper available to call.

We also plan to use this environment to provide custom lowering of LLVM operators to special helper methods provided by the CoreCLR (memcpy, int-float conversion, frem, etc). Right now we're lowering to calls early and so missing out on potential optimizations.

We also are using this for some aspects of the EH work we're bringing up.



More information about the llvm-commits mailing list