Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

Reader: defer lowering of certain constructs #292

Closed
AndyAyersMS opened this issue Mar 10, 2015 · 2 comments
Closed

Reader: defer lowering of certain constructs #292

AndyAyersMS opened this issue Mar 10, 2015 · 2 comments

Comments

@AndyAyersMS
Copy link
Member

There will ultimately be many candidates but for now we can look at some of the float/int conversion operations. LLVM has opcodes for these that will lower to calls to the CRT; we want them to lower to calls to EE helpers instead.

See TODO.

@russellhadley
Copy link
Contributor

@pgavlin Didn't we do this already as part of the CLR env work?

@pgavlin
Copy link
Contributor

pgavlin commented Jul 31, 2015

No: this requires that we specify a TargetLibraryInfo instance to the backend. There is not currently any way to do this outside of changing our ORC layers s.t. we can add passes the pass manager.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants