summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
AgeCommit message (Expand)Author
2025-11-11[WebAssembly] Use MCRegister::id(). NFC (#167609)Craig Topper
2025-07-07WebAssembly: Stop changing MCAsmInfo's ExceptionsType based on flags (#146343)Matt Arsenault
2025-01-09[WebAssembly] Add -wasm-use-legacy-eh option (#122158)Heejin Ahn
2024-11-05[WebAssembly] Fix unwind mismatches in new EH (#114361)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-08-02[WebAssembly] load_zero to initialise build_vector (#100610)Sam Parker
2024-05-28[WebAssembly] Add -wasm-enable-exnref option (#93597)Heejin Ahn
2024-05-28[WebAssembly] Add exnref type (#93586)Heejin Ahn
2024-05-24[WebAssembly] Implement prototype f16x8.extract_lane instruction. (#93272)Brendan Dahl
2024-05-09[WebAssembly] Implement prototype f32.store_f16 instruction. (#91545)Brendan Dahl
2024-05-07[WebAssembly] Implement prototype f32.load_f16 instruction. (#90906)Brendan Dahl
2023-08-18[WebAssembly] Create separation between MC and CodeGen layersReid Kleckner
2023-07-11[WebAssembly] Report error for inline assembly with unsupported opcodesDavid Mo
2023-03-29[WebAssembly] Redesign DebugValueManagerHeejin Ahn
2023-02-23[WebAssembly] Split WebAssemblyUtils to fix library layering for MC tools.Craig Topper
2023-01-10[WebAssembly][LiveDebugValues] Handle target index defsHeejin Ahn
2022-07-14[CodeGen] Move instruction predicate verification to emitInstructionDavid Green
2022-07-13Revert "Move instruction predicate verification to emitInstruction"David Green
2022-07-13Move instruction predicate verification to emitInstructionDavid Green
2022-01-02[Target] Remove unused forward declarations (NFC)Kazu Hirata
2021-12-06[WebAssembly] Implementation of intrinsic for ref.null and HeapType removalPaulo Matos
2021-09-14[WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn
2021-04-22[WebAssembly] Put utility functions in Utils directory (NFC)Heejin Ahn
2021-03-18[WebAssembly] Remove experimental SIMD instructionsThomas Lively
2021-01-19Revert "[WebAssembly] call_indirect issues table number relocs"Sam Clegg
2021-01-19[WebAssembly] call_indirect issues table number relocsAndy Wingo
2021-01-09[WebAssembly] Remove exnref and br_on_exnHeejin Ahn
2021-01-09[WebAssembly] Update basic EH instructions for the new specHeejin Ahn
2021-01-05[WebAssembly] Prototype prefetch instructionsThomas Lively
2020-12-22[WebAssembly][NFC] Refactor SIMD load/store tablegen defsThomas Lively
2020-12-22[WebAssembly][SIMD] Rename shuffle, swizzle, and load_splatsThomas Lively
2020-12-01[WebAssembly] Support select and block for reference typesHeejin Ahn
2020-11-13[WebAssembly] Rename atomic.notify and *.atomic.waitHeejin Ahn
2020-11-13[WebAssembly] Add new relocation type for TLS data symbolsSam Clegg
2020-11-03[WebAssembly] Implement ref.nullAndy Wingo
2020-10-23[WebAssembly] Implementation of (most) table instructionsPaulo Matos
2020-10-15Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions"Thomas Lively
2020-10-15Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions"Thomas Lively
2020-10-15[WebAssembly] v128.load{8,16,32,64}_lane instructionsThomas Lively
2020-08-03[WebAssembly] Implement prototype v128.load{32,64}_zero instructionsThomas Lively
2020-06-15[WebAssembly] Adding 64-bit versions of all load & store ops.Wouter 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-04-23[WebAssembly] Remove unused forward declarations. NFC.Simon Pilgrim
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively
2020-02-18[WebAssembly] Implement multivalue call_indirectsThomas Lively
2020-02-18Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"Thomas Lively