Skip to content

Refactor rustc_trans::abi not to use LLVM #39617

Closed
@arielb1

Description

@arielb1

Currently, rustc_trans::abi uses LLVM, which makes it hard to use from alternate back-ends like Cranelift. If we refactor it to a separate crate that only relies on ty::layout, that would make life easierr.

cc @eddyb.
cc @camlorn - you might be interested in it.

Metadata

Metadata

Assignees

Labels

C-cleanupCategory: PRs that clean code up or issues documenting cleanup.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions