summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISD.def
AgeCommit message (Expand)Author
2025-09-10[WebAssembly] extadd_pairwise for PartialReduce (#157669)Sam Parker
2025-02-03[WebAssembly] Autovec support for dot (#123207)Sam Parker
2024-12-21[SelectionDAG] Virtualize isTargetStrictFPOpcode / isTargetMemoryOpcode (#119...Sergei Barannikov
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
2023-01-04[WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTORLuke Lau
2021-12-14[WebAssembly] Custom optimization for truncateJing Bao
2021-10-20[WebAssembly] Implementation of table.get/set for reftypes in LLVM IRPaulo Matos
2021-09-02[WebAssembly] Rename WrapperPIC -> WrapperREL. NFCSam Clegg
2021-08-04[WebAssembly] Make result of 'catch' inst variadicHeejin Ahn
2021-07-22[WebAssembly] Implementation of global.get/set for reftypes in LLVM IRPaulo Matos
2021-07-12[WebAssembly] Custom combines for f32x4.demote_zero_f64x2Thomas Lively
2021-07-09[WebAssembly] Custom combines for f64x2.promote_low_f32x4Thomas Lively
2021-07-02Revert "[WebAssembly] Implementation of global.get/set for reftypes in LLVM IR"Roman Lebedev
2021-07-02[WebAssembly] Implementation of global.get/set for reftypes in LLVM IRPaulo Matos
2021-06-10Revert "Implementation of global.get/set for reftypes in LLVM IR"David Spickett
2021-06-10Implementation of global.get/set for reftypes in LLVM IRPaulo Matos
2021-06-01[WebAssembly][CodeGen] IR support for WebAssembly local variablesAndy Wingo
2021-05-31Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables"Andy Wingo
2021-05-31[WebAssembly][CodeGen] IR support for WebAssembly local variablesAndy Wingo
2021-05-28Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables"Andy Wingo
2021-05-28[WebAssembly][CodeGen] IR support for WebAssembly local variablesAndy Wingo
2021-05-11[WebAssembly] Support for WebAssembly globals in LLVM IRPaulo Matos
2021-04-16[WebAssembly] Remove saturating fp-to-int target intrinsicsThomas Lively
2021-04-14[WebAssembly] Codegen for f64x2.convert_low_i32x4_{s,u}Thomas Lively
2021-03-18[WebAssembly] Finalize SIMD names and opcodesThomas Lively
2021-01-09[WebAssembly] Update basic EH instructions for the new specHeejin Ahn
2020-07-28[WebAssembly] Remove intrinsics for SIMD widening opsThomas Lively
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively
2020-02-18Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"Thomas Lively
2020-02-04Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"Thomas Lively
2020-01-21[WebAssembly][InstrEmitter] Foundation for multivalue call loweringThomas Lively
2019-10-31Reland "[WebAssembly] Handle multiple loads of splatted loads"Thomas Lively
2019-10-31Revert "[WebAssembly] Handle multiple loads of splatted loads"Vlad Tsyrklevich
2019-10-31[WebAssembly] Handle multiple loads of splatted loadsThomas Lively
2019-10-09[WebAssembly] v8x16.swizzle and rewrite BUILD_VECTOR loweringThomas Lively
2019-09-23[WebAssembly] vNxM.load_splat instructionsThomas Lively
2019-06-26[WebAssembly] Implement tail calls and unify tablegen call classesThomas Lively
2019-03-26[WebAssembly] Initial implementation of PIC code generationSam Clegg
2019-02-13[WebAssembly] memory.fillThomas Lively
2019-02-05[WebAssembly] memory.copyThomas Lively
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-14[WebAssembly] Add support for the event sectionHeejin Ahn
2018-10-20[WebAssembly] Custom lower i64x2 constant shifts to avoid wrapThomas Lively
2018-10-11[WebAssembly][NFC] Use intrinsic dag nodes directlyThomas Lively
2018-10-05[WebAssembly] Saturating arithmetic intrinsicsThomas Lively
2018-10-03[WebAssembly] Bitselect intrinsic and instructionThomas Lively
2018-10-03[WebAssembly] any_true and all_true intrinsics and instructionsThomas Lively
2018-09-07[WebAssembly] v8x16.shuffleThomas Lively
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl