diff options
author | Brendan Dahl <brendan.dahl@gmail.com> | 2024-05-07 11:33:10 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-07 11:33:10 -0700 |
commit | 1a2a1fbd7c03381fe5e4f459f7081bef13366ef4 (patch) | |
tree | bc6617f81c07cbbcbea364ae5a9f7e00f550d9d4 /clang/lib/Tooling/Syntax/BuildTree.cpp | |
parent | cf58c58e0967dbf812ef84944efd923ea366583a (diff) | |
download | llvm-1a2a1fbd7c03381fe5e4f459f7081bef13366ef4.zip llvm-1a2a1fbd7c03381fe5e4f459f7081bef13366ef4.tar.gz llvm-1a2a1fbd7c03381fe5e4f459f7081bef13366ef4.tar.bz2 |
[WebAssembly] Implement prototype f32.load_f16 instruction. (#90906)
Adds a builtin and intrinsic for the f32.load_f16 instruction.
The instruction loads an f16 value from memory and puts it in an f32.
Specified at:
https://github.com/WebAssembly/half-precision/blob/29a9b9462c9285d4ccc1a5dc39214ddfd1892658/proposals/half-precision/Overview.md
Note: the current spec has f32.load_f16 as opcode 0xFD0120, but this is
incorrect and will be changed to 0xFC30 soon.
Diffstat (limited to 'clang/lib/Tooling/Syntax/BuildTree.cpp')
0 files changed, 0 insertions, 0 deletions