summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
AgeCommit message (Expand)Author
2025-09-15[WebAssembly] Fix typo in Tag value assertion. NFC (#158752)Sam Clegg
2025-08-07[clang][WebAssembly] Support reftypes & varargs in test_function_pointer_sign...Hood Chatham
2025-07-23[WebAssembly,llvm] Fix buildbot problems with llvm.wasm.ref.test.func (#150116)Hood Chatham
2025-07-22[WebAssembly] Fix warningsKazu Hirata
2025-07-22[WebAssembly,llvm] Add llvm.wasm.ref.test.func intrinsic (#147486)Hood Chatham
2025-07-03[WebAssembly] Fold TargetGlobalAddress with added offset (#145829)jjasmine
2025-01-09[WebAssembly] Add -wasm-use-legacy-eh option (#122158)Heejin Ahn
2024-11-15[WebAssembly] Remove unused includes (NFC) (#116318)Kazu Hirata
2024-11-05[WebAssembly] Fix rethrow's index calculation (#114693)Heejin Ahn
2024-09-10[WebAssembly] Add assembly support for final EH proposal (#107917)Heejin Ahn
2024-09-04[WebAssembly] Rename CATCH/CATCH_ALL to *_LEGACY (#107187)Heejin Ahn
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
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-13reland [InlineAsm] wrap ConstraintCode in enum class NFC (#66264)Nick Desaulniers
2023-04-05[WebAssembly] Fix selection of global callsHeejin Ahn
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers
2022-12-15[SelectionDAG] Give all the target specific subclasses of SelectionDAGISel th...Craig Topper
2022-12-15[WebAssembly] Use ComplexPattern on remaining memory instructionsLuke Lau
2022-12-14[WebAssembly][NFC] Add ComplexPattern for loadsLuke Lau
2021-11-06[WebAssembly] Remove unused declaration SelectExternRefAddr (NFC)Kazu Hirata
2021-09-02[WebAssembly] Add Wasm SjLj supportHeejin Ahn
2021-08-25[WebAssembly] Rename wasm.catch.exn intrinsic back to wasm.catchHeejin Ahn
2021-08-04[WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)Heejin Ahn
2021-08-04[WebAssembly] Make result of 'catch' inst variadicHeejin 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-22[WebAssembly] Implementation of global.get/set for reftypes in LLVM IRPaulo Matos
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
2020-11-13[WebAssembly] Move GlobalTLSAddress handling to WebAssemblyISelLowering. NFCSam Clegg
2020-11-13[WebAssembly] Add new relocation type for TLS data symbolsSam Clegg
2020-06-25[WebAssembly] Adding 64-bit versions of __stack_pointer and other globalsWouter van Oortmerssen
2020-06-15[WebAssembly] Adding 64-bit versions of all load & store ops.Wouter van Oortmerssen
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively
2020-02-18Reland "[WebAssembly] Split and recombine multivalue calls for ISel"Thomas 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-02-04Revert "[WebAssembly] Split and recombine multivalue calls for ISel"Thomas Lively
2020-01-21[WebAssembly] Split and recombine multivalue calls for ISelThomas Lively
2020-01-21[WebAssembly][InstrEmitter] Foundation for multivalue call loweringThomas Lively