Skip to content

Use a internal LLVM library instead of llvm-hs #100

@Ailrun

Description

@Ailrun

Is your feature request related to a problem? Please describe.
With llvm-hs library, it's hard to change stack LTS while preserving the version of LLVM.
Further more, if the library makes it harder to share similar structures (like identifiers) between non-LLVM codes and LLVM codes.

Describe the solution you'd like
Use a internal LLVM library which shares basic data types with other codes.

Describe alternatives you've considered
Use data types of llvm-hs in other code bases. Sadly, with this solution, it is still hard to update stack LTS independently.

Additional context
It should be carefully inspected that how hard to make a internal library for LLVM.

Metadata

Metadata

Assignees

Labels

discussionThis issue or pull request is under a discussionenhancementNew feature or requestrefactoringThis issue or pull request suggests a way to refactor codes

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions