aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorBrendan Dahl <brendan.dahl@gmail.com>2024-05-28 16:33:20 -0700
committerGitHub <noreply@github.com>2024-05-28 16:33:20 -0700
commit60bce6eab4d734b86f49b7638856eb8899bc89e8 (patch)
treea8acf702ed599a5011b84f5bdfb59f139077f8f7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent722a5fce589cea76a0baf89ce731477bae8cf4b8 (diff)
downloadllvm-60bce6eab4d734b86f49b7638856eb8899bc89e8.zip
llvm-60bce6eab4d734b86f49b7638856eb8899bc89e8.tar.gz
llvm-60bce6eab4d734b86f49b7638856eb8899bc89e8.tar.bz2
[WebAssembly] Implement all f16x8 binary instructions. (#93360)
This reuses most of the code that was created for f32x4 and f64x2 binary instructions and tries to follow how they were implemented. add/sub/mul/div - use regular LL instructions min/max - use the minimum/maximum intrinsic, and also have builtins pmin/pmax - use the wasm.pmax/pmin intrinsics and also have builtins Specified at: https://github.com/WebAssembly/half-precision/blob/29a9b9462c9285d4ccc1a5dc39214ddfd1892658/proposals/half-precision/Overview.md
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions