summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
AgeCommit message (Expand)Author
2025-10-25[llvm] Make getEffectiveRelocModel helper consistent across targets. NFC (#16...Sam Clegg
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner
2025-07-14[llvm] Remove unused includes (NFC) (#148768)Kazu Hirata
2025-07-07WebAssembly: Stop changing MCAsmInfo's ExceptionsType based on flags (#146343)Matt Arsenault
2025-07-03WebAssembly: Move validation of EH flags to TargetMachine construct time (#14...Matt Arsenault
2025-06-24[WebAssembly] Enable a limited amount of stackification for debug code (#136510)SingleAccretion
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2025-05-04[WebAssembly] Remove an unused using decl (NFC) (#138432)Kazu Hirata
2025-04-26[TTI] Simplify implementation (NFCI) (#136674)Sergei Barannikov
2025-01-09[WebAssembly] Add -wasm-use-legacy-eh option (#122158)Heejin Ahn
2024-12-10[WebAssembly] Add `-i128:128` to the `datalayout` string. (#119204)Dan Gohman
2024-11-15[WebAssembly] Remove unused includes (NFC) (#116318)Kazu Hirata
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-10-25[WebAssembly] Enable nontrapping-fptoint and bulk-memory by default. (#112049)Dan Gohman
2024-10-15[WebAssembly] Fix feature coalescing (#110647)Nikita Popov
2024-10-12[CodeGen] Generalize trap emission after SP check fail (#109744)duk
2024-08-29[ExtendLifetimes] Implement llvm.fake.use to extend variable lifetimes (#86149)Stephen Tozer
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-05-28[WebAssembly] Add -wasm-enable-exnref option (#93597)Heejin Ahn
2024-05-28[WebAssembly] Add tests for EH/SjLj option errors (#93583)Heejin Ahn
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-04-23[WebAssembly] Make RefTypeMem2Local recognize target-features (#88916)Heejin Ahn
2024-04-23[WebAssembly] Enable multivalue return when multivalue ABI is used (#88492)Heejin Ahn
2024-04-10[WebAssembly] Remove threadlocal.address when disabling TLS (#88209)Matthias Braun
2024-03-05[WebAssembly] Use RefTypeMem2Local instead of Mem2Reg (#83196)Heejin Ahn
2024-02-28Revert "[WebAssembly] Disable multivalue emission temporarily (#82714)"Heejin Ahn
2024-02-27[WebAssembly] Add RefTypeMem2Local pass (#81965)Heejin Ahn
2024-02-25[CodeGen] Port AtomicExpand to new Pass Manager (#71220)Rishabh Bali
2024-02-22[WebAssembly] Disable multivalue emission temporarily (#82714)Heejin Ahn
2024-02-07WebAssemblyTargetMachine.cpp: fix a typo in a message (#80958)YAMAMOTO Takashi
2024-02-01[WebAssembly] avoid to enable explicit disabled feature (#80094)Congcong Cai
2024-01-31Revert "[WebAssembly] avoid to use explicit disabled feature"Congcong Cai
2024-01-31[WebAssembly] avoid to use explicit disabled featureCongcong Cai
2023-10-18[WebAssembly] add: hidden option to disable slow wasm pass (#67715)Austin Theriault
2023-10-05Ensure NoTrapAfterNoreturn is false for the wasm backend (#65876)Matt Harding
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song
2023-08-18[WebAssembly] Create separation between MC and CodeGen layersReid Kleckner
2023-06-26[clang][WebAssembly] Support wasm32-wasi shared librariesJoel Dice
2023-02-17[WebAssembly] Initial support for reference type externref in clangPaulo Matos
2023-02-05Revert "[clang][WebAssembly] Initial support for reference type externref in ...Vitaly Buka
2023-01-31[clang][WebAssembly] Initial support for reference type externref in clangPaulo Matos
2023-01-13Revert "[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM Frontend"Dominik Adamski
2023-01-13[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM FrontendDominik Adamski
2023-01-10[WebAssembly][LiveDebugValues] Handle target index defsHeejin Ahn