diff options
author | jjasmine <jjasmine@igalia.com> | 2025-07-14 09:56:28 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-15 00:56:28 +0800 |
commit | 6640b0a293c07c9a6e4ea3476453781f979726b7 (patch) | |
tree | e0e92344aae08c64c4aa1f7e50bf1ef498b1177c /clang/lib/CIR/CodeGen/CIRGenModule.cpp | |
parent | f4630baaa2aad34a76d376b06dd44b42d08c6e95 (diff) | |
download | llvm-6640b0a293c07c9a6e4ea3476453781f979726b7.zip llvm-6640b0a293c07c9a6e4ea3476453781f979726b7.tar.gz llvm-6640b0a293c07c9a6e4ea3476453781f979726b7.tar.bz2 |
[WebAssembly] Add patterns for relaxed madd (#147487)
[WebAssembly] Fold fadd contract (fmul contract) to relaxed madd w/
-mattr=+simd128,+relaxed-simd
Fixes #121311
- Precommit test for #121311
- Fold fadd contract (fmul contract) to relaxed madd w/
-mattr=+simd128,+relaxed-simd
- Move PatFrag of fadd_contract in ARM.td and WebAssembly.td to
TargetSelectionDAG.td for reuse of pattern
Diffstat (limited to 'clang/lib/CIR/CodeGen/CIRGenModule.cpp')
0 files changed, 0 insertions, 0 deletions