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

Target Info extended with supported types (limited to Float16|32|64|128) #50

Merged

Conversation

zedar
Copy link

@zedar zedar commented Apr 18, 2024

Target info extended with:

  • map of supported types
  • function to register supported type (jit_target_add_supported_type)
  • function to check if type is supported (gcc_jit_target_info_supports_type)

@zedar zedar force-pushed the add_checking_if_new_float_types_are_supported branch 2 times, most recently from f0e6b5b to a45f03e Compare April 19, 2024 13:23
gcc/jit/jit-target.h Outdated Show resolved Hide resolved
Update path: disable 128 bit integers for testing purposes

Target info extended with supported target dependent types

update patches

Replace unordered_map with unordered_set

update patches
@zedar zedar force-pushed the add_checking_if_new_float_types_are_supported branch from a45f03e to 1c9a9b2 Compare April 19, 2024 14:24
Copy link

@antoyo antoyo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job!

@antoyo antoyo merged commit 4c5565b into rust-lang:master Apr 20, 2024
2 checks passed
@antoyo
Copy link

antoyo commented Apr 20, 2024

Thanks for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants