Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support asm! #230

Closed
khyperia opened this issue Nov 12, 2020 · 0 comments · Fixed by #254
Closed

Support asm! #230

khyperia opened this issue Nov 12, 2020 · 0 comments · Fixed by #254
Assignees
Labels
c: rustc_codegen_spirv Issues specific to the rustc_codegen_spirv crate. t: enhancement A new feature or improvement to an existing one.

Comments

@khyperia
Copy link
Contributor

This blocks a surprising number of issues, so filing an issue to explicitly track and mention in other issues as "this is blocked on that".

Supporting asm! currently blocks:

There are alternatives to implement the above without asm!, but considering so many things would be resolved really easily if asm! was supported instead of the alternative of significant custom compiler support (I imagine quite a few future things will need it too), it'd be super great if we could implement asm!.

Supporting asm! itself is currently blocked by rust-lang/rust#78950, which once it's in (hopefully it gets in!), we'll have to wait for a nightly to drop with it.

@khyperia khyperia added t: enhancement A new feature or improvement to an existing one. c: rustc_codegen_spirv Issues specific to the rustc_codegen_spirv crate. labels Nov 12, 2020
@khyperia khyperia self-assigned this Nov 12, 2020
@mergify mergify bot closed this as completed in #254 Nov 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: rustc_codegen_spirv Issues specific to the rustc_codegen_spirv crate. t: enhancement A new feature or improvement to an existing one.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant