aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
AgeCommit message (Expand)AuthorFilesLines
2026-01-08[WebAssembly] Support v128.load{32,64}_zero for f32 and f64 types (#172291)hanbeom1-0/+5
2025-12-01[WebAssembly] Optimize away mask of 63 for shl ( zext (and i32 63))) (#152397)Jasmine Tang1-1/+1
2025-07-30[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151294)Hood Chatham1-3/+3
2025-07-29Revert "[WebAssembly] Add gc target feature to addBleedingEdgeFeatures" (#151...ronlieb1-3/+3
2025-07-29[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151107)Hood Chatham1-3/+3
2025-07-25[WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (#150201)Hood Chatham1-0/+3
2025-05-01[DAG] Use SDValue for PatFrag checks (#137519)David Green1-1/+1
2024-12-02[WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (#11...Dan Gohman1-0/+8
2024-10-23[WebAssembly] Implement the wide-arithmetic proposal (#111598)Alex Crichton1-0/+4
2024-08-22[WebAssembly] Change half-precision feature name to fp16. (#105434)Brendan Dahl1-3/+3
2024-07-23[WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (#99803)Heejin Ahn1-1/+1
2024-05-28[WebAssembly] Add exnref type (#93586)Heejin Ahn1-0/+3
2024-05-02[WebAssembly] Sort target features (NFC) (#90777)Heejin Ahn1-35/+37
2024-05-01[WebAssembly] Add missing feature methods (#90644)Heejin Ahn1-0/+4
2024-04-26[WebAssembly] Add half-precision feature (#90248)Brendan Dahl1-0/+4
2023-08-21[WebAssembly] Add multiple memories featureAshley Nelson1-0/+4
2022-05-17[WebAssembly][NFC] Convert IsWasm64 instruction field to 'bit' from stringAlex Bradbury1-2/+2
2022-05-17[WebAssembly][NFC] Convert StackBased instruction field to 'bit' from stringAlex Bradbury1-4/+4
2022-03-07[WebAssembly] Add new target feature in support of 'extended-const' proposalSam Clegg1-0/+4
2021-12-06[WebAssembly] Implementation of intrinsic for ref.null and HeapType removalPaulo Matos1-5/+0
2021-10-12[WebAssembly] Make EH work with dynamic linkingHeejin Ahn1-2/+4
2021-09-23[WebAssembly] Add prototype relaxed SIMD fma/fms instructionsThomas Lively1-0/+4
2021-09-14[WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg1-0/+5
2021-09-02[WebAssembly] Rename WrapperPIC -> WrapperREL. NFCSam Clegg1-5/+5
2021-09-02[WebAssemlby] Remove redundant SDTypeProfile. NFCSam Clegg1-3/+1
2021-09-02[WebAssembly] Fix names of WebAssemblyWrapper SDNodes. NFCSam Clegg1-18/+18
2021-08-04[WebAssembly] Make result of 'catch' inst variadicHeejin Ahn1-6/+0
2021-07-09[WebAssembly] Added initial type checker to MC AssemblerWouter van Oortmerssen1-0/+13
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn1-2/+2
2021-06-01[WebAssembly][CodeGen] IR support for WebAssembly local variablesAndy Wingo1-0/+12
2021-05-31Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables"Andy Wingo1-12/+0
2021-05-31[WebAssembly][CodeGen] IR support for WebAssembly local variablesAndy Wingo1-0/+12
2021-05-28Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables"Andy Wingo1-12/+0
2021-05-28[WebAssembly][CodeGen] IR support for WebAssembly local variablesAndy Wingo1-0/+12
2021-05-11[WebAssembly] Support for WebAssembly globals in LLVM IRPaulo Matos1-17/+33
2021-04-08[WebAssembly] Fix for PIC external symbol ISELWouter van Oortmerssen1-10/+20
2021-04-01[WebAssembly] Invert branch condition on xor inputSam Parker1-0/+5
2021-03-18[WebAssembly] Remove unimplemented-simd target featureThomas Lively1-4/+0
2021-02-04[WebAssembly] Support single-floating-point immediate valueDan Gohman1-3/+3
2021-01-09[WebAssembly] Remove exnref and br_on_exnHeejin Ahn1-2/+0
2021-01-09[WebAssembly] Update basic EH instructions for the new specHeejin Ahn1-1/+4
2021-01-04[WebAssembly] Remove old SDT_WebAssemblyCalls (NFC)Heejin Ahn1-2/+0
2020-11-13[WebAssembly] Move GlobalTLSAddress handling to WebAssemblyISelLowering. NFCSam Clegg1-0/+5
2020-11-03[WebAssembly] Implement ref.nullAndy Wingo1-0/+5
2020-10-23[WebAssembly] Implementation of (most) table instructionsPaulo Matos1-0/+8
2020-07-16[WebAssembly] 64-bit (function) pointer fixes.Wouter van Oortmerssen1-5/+11
2020-06-15[WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocsWouter van Oortmerssen1-0/+13
2020-06-15[WebAssembly] Adding 64-bit versions of all load & store ops.Wouter van Oortmerssen1-0/+3
2020-03-13[TableGen] Support combining AssemblerPredicates with ORsSimon Cook1-11/+11
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively1-9/+0