summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/WebAssembly
AgeCommit message (Expand)Author
2025-07-03[WebAssembly] Fold TargetGlobalAddress with added offset (#145829)jjasmine
2025-07-03WebAssembly: Move validation of EH flags to TargetMachine construct time (#14...Matt Arsenault
2025-07-01[WebAssembly] Fix inline assembly with vector types (#146574)Alex Crichton
2025-07-01[WebAssembly] Fold any/alltrue (setcc x, 0, eq/ne) to [not] any/alltrue x (#1...jjasmine
2025-07-01[WebAssembly] [Backend] Wasm optimize illegal bitmask (#145627)jjasmine
2025-06-24[WebAssembly] Enable a limited amount of stackification for debug code (#136510)SingleAccretion
2025-06-11Introduce MCAsmInfo::UsesSetToEquateSymbol and prefer = to .setFangrui Song
2025-06-11Reland "[SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` availab...Iris Shi
2025-06-11Revert "[SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` availab...Iris Shi
2025-06-09[SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for a...Iris Shi
2025-05-06[WebAssembly] Fix trunc in FastISel (#138479)Pavel Verigo
2025-04-30[IR] Don't allow values of opaque type (#137625)Nikita Popov
2025-04-03[SelectionDAG] Use SimplifyDemandedBits from SimplifyDemandedVectorElts Bitca...David Green
2025-04-02[EquivalenceClasses] Use SmallVector for deterministic iteration order. (#134...Florian Hahn
2025-04-01[WebAssembly] Add missing tests from #133289 (#133938)Sam Clegg
2025-03-31[WebAssembly] Add more lowerings for wide-arithmetic (#132430)Alex Crichton
2025-03-21[WebAssembly] Lower wide SIMD i8 muls (#130785)Sam Parker
2025-03-20[SelectionDAG] Not issue TRAP node if naked function (#132147)yonghong-song
2025-03-10[WebAssembly] Remove wasm-specific findWasmUnwindDestinations (#130374)Heejin Ahn
2025-03-06[WebAssembly] Add Libcall signatures for modf and variants (#130201)Derek Schuff
2025-03-06[win] NFC: Rename `EHCatchret` to `EHCont` to allow for EH Continuation targe...Daniel Paoliello
2025-02-26[WebAssemblyLowerEmscriptenEHSjLj] Avoid setting import_name where possible (...Sam Clegg
2025-02-25[WebAssembly] Use the same lowerings for f16x8 as other float vectors. (#127897)Brendan Dahl
2025-02-25[WebAssembly] Support shuffle for F16x8 vectors. (#127857)Brendan Dahl
2025-02-25[WebAssembly] Make llvm.wasm.throw invokable (#128104)Heejin Ahn
2025-02-17[WebAssembly] Enable interleaved memory accesses (#125696)Sam Parker
2025-02-17[WebAssembly] Recognise EXTEND_HIGH (#123325)Sam Parker
2025-02-03[WebAssembly] Autovec support for dot (#123207)Sam Parker
2025-01-31[WebAssembly] getMemoryOpCost and getCastInstrCost (#122896)Sam Parker
2025-01-27[WebAssembly] Fix catch block type in wasm64 (#124381)Heejin Ahn
2025-01-22[WebAssembly] Add unreachable before catch destinations (#123915)Heejin Ahn
2025-01-21DAG: Fix vector_shuffle -> splat fold defining undef lanes (#123596)Matt Arsenault
2025-01-09[WebAssembly] Add -wasm-use-legacy-eh option (#122158)Heejin Ahn
2024-12-10[WebAssembly] Add `-i128:128` to the `datalayout` string. (#119204)Dan Gohman
2024-12-10[SelectionDAG] Use the nuw flag when expanding loads. (#119288)Dan Gohman
2024-12-03[WebAssembly] Support the new "Lime1" CPU (#112035)Dan Gohman
2024-12-02[WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (#11...Dan Gohman
2024-11-26[WebAssembly] Implement %llvm.thread.pointer intrinsic (#117817)Sam Clegg
2024-11-05[WebAssembly] Fix rethrow's index calculation (#114693)Heejin Ahn
2024-11-05[WebAssembly] Fix unwind mismatches in new EH (#114361)Heejin Ahn
2024-11-04[WebAssembly] Add/Reorder legacy EH tests (#114363)Heejin Ahn
2024-10-25[WebAssembly] Enable nontrapping-fptoint and bulk-memory by default. (#112049)Dan Gohman
2024-10-24[WebAssembly] Protect memory.fill and memory.copy from zero-length ranges. (#...Dan Gohman
2024-10-23[WebAssembly] Implement the wide-arithmetic proposal (#111598)Alex Crichton
2024-10-22[WebAssembly] Fix MIR printing of reference types (#113028)Heejin Ahn
2024-10-18[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen
2024-10-17[WebAssembly] Add atan2 to RuntimeLibcallSignatureTable (#112613)Tex Riddell
2024-10-15[Coverage][WebAssembly] Add initial support for WebAssembly/WASI (#111332)Yuta Saito
2024-10-09[WebAssembly] Don't fold non-nuw add/sub in FastISel (#111278)Heejin Ahn
2024-10-01[SCEVExpander] Clear flags when reusing GEP (#109293)Nikita Popov