summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly
AgeCommit message (Expand)Author
2025-09-02[WebAssembly] Guard use of getSymbolName with isSymbol (#156105)Derek Schuff
2025-08-27[WebAssembly] Implement getInterleavedMemoryOpCost (#146864)Sam Parker
2025-08-27[WebAssembly] v8i8 mul support (#151145)Sam Parker
2025-08-24[WebAssembly] Implement the `.reloc` directive for WASM (#146952)SingleAccretion
2025-08-22[WebAssembly] Add support for avgr_u in loops (#153252)Jasmine Tang
2025-08-17[llvm] Remove unused includes (NFC) (#154051)Kazu Hirata
2025-08-17MCSymbol: Remove setUndefinedFangrui Song
2025-08-16Reapply "RuntimeLibcalls: Generate table of libcall name lengths (#153… (#1...Matt Arsenault
2025-08-15Revert "RuntimeLibcalls: Generate table of libcall name lengths (#153… (#15...gulfemsavrun
2025-08-15[WebAssembly] Reapply #149461 with correct CondCode in combine of SETCC (#153...Jasmine Tang
2025-08-15RuntimeLibcalls: Return StringRef for libcall names (#153209)Matt Arsenault
2025-08-13[CodeGen] Remove default ctors for InputArg and OutputArg (#153205)Nikita Popov
2025-08-13Revert "[WebAssembly] Combine i128 to v16i8 for setcc & expand memcmp for 16 ...Jasmine Tang
2025-08-12Fix handling of dontcall attributes for arches that lower calls via fastSelec...Daniel Paoliello
2025-08-12[WebAssembly] Combine i128 to v16i8 for setcc & expand memcmp for 16 byte loa...Jasmine Tang
2025-08-07[clang][WebAssembly] Support reftypes & varargs in test_function_pointer_sign...Hood Chatham
2025-08-07[CodeGen] Move IsFixed into ArgFlags (NFCI) (#152319)Nikita Popov
2025-08-04[Target] Remove unnecessary casts (NFC) (#151902)Kazu Hirata
2025-08-03MCSymbolWasm: Remove classofFangrui Song
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song
2025-08-01MCAsmBackend::applyFixup: Replace Data.getSize() with F.getSize()Fangrui Song
2025-07-30[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151294)Hood Chatham
2025-07-29Revert "[WebAssembly] Add gc target feature to addBleedingEdgeFeatures" (#151...ronlieb
2025-07-29[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151107)Hood Chatham
2025-07-29[WebAssembly] v16i8 mul support (#150209)Sam Parker
2025-07-29[WebAssemblyLowerEmscriptenEHSjLj] Avoid lifetime of phi (#150932)Nikita Popov
2025-07-28[WebAssembly] Add pattern for relaxed nmadd (#150684)Jasmine Tang
2025-07-26MCSectionWasm: Remove classofFangrui Song
2025-07-25[WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (#150201)Hood Chatham
2025-07-25[WebAssembly] Added vectorized version of fexp10 to the supported list (#150564)Jasmine Tang
2025-07-25[WebAssemblyOptimizeReturned] Skip lifetime intrinsic usesNikita Popov
2025-07-23[WebAssembly,llvm] Fix buildbot problems with llvm.wasm.ref.test.func (#150116)Hood Chatham
2025-07-22[WebAssembly] Unstackify registers with no uses in ExplicitLocals (#149626)Heejin Ahn
2025-07-22[WebAssembly] Fix warningsKazu Hirata
2025-07-22[WebAssembly,llvm] Add llvm.wasm.ref.test.func intrinsic (#147486)Hood Chatham
2025-07-21[WebAssembly] Optimize convert_iKxN_u into convert_iKxN_s (#149609)Arseny Kapoulkine
2025-07-20[WebAssembly] Add support for memcmp expansion (#148298)Jasmine Tang
2025-07-14[llvm] Remove unused includes (NFC) (#148768)Kazu Hirata
2025-07-15[WebAssembly] Add patterns for relaxed madd (#147487)jjasmine
2025-07-11[ARM][WebAssembly] Remove unused PatternMatch namespace. NFC. (#147984)Simon Pilgrim
2025-07-07[WebAssembly,MC] Add ref.test_func handling to AsmParser (#139642)Hood Chatham
2025-07-07DAG: Remove verifyReturnAddressArgumentIsConstant (#147240)Matt Arsenault
2025-07-07WebAssembly: Stop changing MCAsmInfo's ExceptionsType based on flags (#146343)Matt Arsenault
2025-07-05MC: Remove unneeded MCFixupKind castsFangrui Song
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song
2025-07-04MCFixup: Remove unused Loc argumentFangrui Song
2025-07-03[WebAssembly] Fold TargetGlobalAddress with added offset (#145829)jjasmine
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song
2025-07-03WebAssembly: Move validation of EH flags to TargetMachine construct time (#14...Matt Arsenault
2025-07-01[WebAssembly] Fix inline assembly with vector types (#146574)Alex Crichton