summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssembly.h
AgeCommit message (Expand)Author
2025-06-24[WebAssembly] Enable a limited amount of stackification for debug code (#136510)SingleAccretion
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice
2024-04-28Revert "Revert "[WebAssembly] remove instruction after builtin trap" (#90354)...Congcong Cai
2024-04-27Revert "[WebAssembly] remove instruction after builtin trap" (#90354)Mehdi Amini
2024-04-27[WebAssembly] remove instruction after builtin trap (#90207)Congcong Cai
2024-02-27[WebAssembly] Add RefTypeMem2Local pass (#81965)Heejin Ahn
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers
2022-05-19[WebAssembly] Fix register use-def in FixIrreducibleControlFlowHeejin Ahn
2022-03-23Reland "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Julian Lettner
2022-03-23Revert "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Zequan Wu
2022-03-17Lower `@llvm.global_dtors` using `__cxa_atexit` on MachOJulian Lettner
2022-03-15Revert rG9c542a5a4e1ba36c24e48185712779df52b7f7a6 "Lower `@llvm.global_dtors`...Simon Pilgrim
2022-03-14Lower `@llvm.global_dtors` using `__cxa_atexit` on MachOJulian Lettner
2021-09-08[WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePassWouter van Oortmerssen
2021-08-24[WebAssembly] Tidy up EH/SjLj optionsHeejin Ahn
2021-08-03Reland: "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"Paulo Matos
2021-08-02Revert "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"Paulo Matos
2021-08-02[WebAssembly] Add new pass to lower int/ptr conversions of reftypesPaulo Matos
2021-07-26[WebAssembly] Make Emscripten EH work with Emscripten SjLjHeejin Ahn
2021-07-09[WebAssembly] Added initial type checker to MC AssemblerWouter van Oortmerssen
2021-05-24[WebAssembly] Add NullifyDebugValueLists passHeejin Ahn
2021-03-04[WebAssembly] Disable uses of __clang_call_terminateHeejin Ahn
2021-02-06[WebAssembly] Handle EH terminate pads for cleanupHeejin Ahn
2021-02-05[WebAssembly] locals can now be indirect in DWARFWouter van Oortmerssen
2020-06-03Reland "[WebAssembly] Eliminate range checks on br_tables"Thomas Lively
2020-06-03Revert "[WebAssembly] Eliminate range checks on br_tables"Thomas Lively
2020-06-02[WebAssembly] Eliminate range checks on br_tablesThomas Lively
2020-05-14[WebAssembly] Added Debug Fixup passWouter van Oortmerssen
2020-04-16[WebAssembly] Add int32 DW_OP_WASM_location variantWouter van Oortmerssen
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively
2019-12-20[WebAssembly] Use TargetIndex operands in DbgValue to track WebAssembly opera...Yury Delendik
2019-03-30[WebAssembly] Run ExplicitLocals pass after CFGStackifyHeejin Ahn
2019-01-30[WebAssembly] Restore stack pointer right after catch instructionHeejin Ahn
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-08[WebAssembly] Rename StoreResults to MemIntrinsicResultsHeejin Ahn
2018-08-21[WebAssembly] Restore __stack_pointer after catch instructionsHeejin Ahn
2018-07-11[WebAssembly] Add pass to infer prototypes for prototype-less functionsSam Clegg
2018-06-25[WebAssembly] Add WebAssemblyException information analysisHeejin Ahn
2018-06-25[WebAssembly] Add WebAssemblyLateEHPrepare passHeejin Ahn
2018-05-31[WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-30[WebAssembly] Register wasm passes with the PassRegistryJacob Gravelle
2017-12-15[WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtorsSam Clegg
2017-02-27[WebAssembly] Split CFG-sorting into its own pass. NFC.Dan Gohman
2017-01-07[WebAssembly] Add a pass to create wrappers for function bitcasts.Dan Gohman
2016-10-24[WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman