[go: nahoru, domu]

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

Create custom CIR floating point types. #78

Closed
sitio-couto opened this issue May 24, 2023 · 5 comments
Closed

Create custom CIR floating point types. #78

sitio-couto opened this issue May 24, 2023 · 5 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@sitio-couto
Copy link
Collaborator

Follow up from #5 and #62

The goal is to migrate from MLIR's built-in float types to CIR customs floating point types.

@bcardosolopes bcardosolopes added enhancement New feature or request good first issue Good for newcomers labels May 24, 2023
@Ris-Bali
Copy link

Is anyone working on this ? ; if not I would like to work on this issue.

@bcardosolopes
Copy link
Member
bcardosolopes commented Jun 20, 2023

Is anyone working on this ? ; if not I would like to work on this issue.

Hi @Ris-Bali, this is a good first issue. You can probably start by adding float support and build from there. You can find good example resources in the repo by looking at commits that introduced !cir.int types.

@sitio-couto
Copy link
Collaborator Author

@Ris-Bali nice to see someone working on this!

Regarding how to do this, MLIR's builtin floats might be a good reference.

@bcardosolopes
Copy link
Member

@Ris-Bali any plans to continue working on this?

@Ris-Bali
Copy link

Apologies for the delay I'm working on this and will update the PR soon

bcardosolopes pushed a commit that referenced this issue Feb 21, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: #5,
#78, and #90.
lanza pushed a commit that referenced this issue Mar 23, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: #5,
#78, and #90.
eZWALT pushed a commit to eZWALT/clangir that referenced this issue Mar 24, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: llvm#5,
llvm#78, and llvm#90.
lanza pushed a commit that referenced this issue Apr 29, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: #5,
#78, and #90.
lanza pushed a commit that referenced this issue Apr 29, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: #5,
#78, and #90.
eZWALT pushed a commit to eZWALT/clangir that referenced this issue Apr 29, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: llvm#5,
llvm#78, and llvm#90.
lanza pushed a commit that referenced this issue Apr 29, 2024
This PR adds a dedicated `cir.float` type for representing
floating-point types. There are several issues linked to this PR: #5,
#78, and #90.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants