Skip to content

Stabilizing f16 #655

@tomassedovic

Description

@tomassedovic
Metadata
Point of contact @folkertdev
Team(s) compiler, lang, libs-api
Goal document 2026/stabilizing-f16

Summary

In recent years we've seen increasing hardware support for the f16 and f128 float types. Especially for f16 support was originally motivated by machine learning/AI, but these types have since also found applications in other domains like graphics and physics simulations.

With LLVM 22, the remaining blockers in the backends have been cleared for f16, and therefore stabilizing this type in 2026 is realistic.

Needs funding: This goal needs funding to proceed.

Tasks and status

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions