summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly
AgeCommit message (Expand)Author
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
2025-07-01[WebAssembly] Fold any/alltrue (setcc x, 0, eq/ne) to [not] any/alltrue x (#1...jjasmine
2025-07-01[WebAssembly] [Backend] Wasm optimize illegal bitmask (#145627)jjasmine
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song
2025-06-26WebAssembly: Merge MCExpr into MCAsmInfoFangrui Song
2025-06-26MC: Rename initializeVariantKinds to initializeAtSpecifiersFangrui Song
2025-06-25[WebAssembly] Refactor PerformSETCCCombine (#144875)Sam Parker
2025-06-24[WebAssembly] Enable a limited amount of stackification for debug code (#136510)SingleAccretion
2025-06-20WebAssembly: Stop directly using RuntimeLibcalls.def (#143054)Matt Arsenault
2025-06-19[TTI] Plumb CostKind through getPartialReductionCost (#144953)Philip Reames
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-06-16[aarch64] Fix Arm64EC libcall lowering after recent refactoring. (#143977)Eli Friedman
2025-06-16WebAssembly: Move runtime libcall setting out of TargetLowering (#142624)Matt Arsenault
2025-06-15Replace deprecated MCExpr::print with MCAsmInfo::printExprFangrui Song
2025-06-12[DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)Jeremy Morse
2025-06-05[llvm] Use *Map::try_emplace (NFC) (#143002)Kazu Hirata
2025-05-26[llvm] Value-initialize values with *Map::try_emplace (NFC) (#141522)Kazu Hirata
2025-05-25MCParser: Replace deprecated alias MCAsmLexer with AsmLexerFangrui Song
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song
2025-05-23MCAsmBackend: Simplify applyFixup (#141333)Fangrui Song
2025-05-23[NFC][CodeGen] Adopt MachineFunctionProperties convenience accessors (#141101)Rahul Joshi
2025-05-18[llvm] Remove unused local variables (NFC) (#140422)Kazu Hirata
2025-05-13[NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (#137393)Max Graey
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2025-05-06[WebAssembly] Fix trunc in FastISel (#138479)Pavel Verigo
2025-05-04[Target] Remove unused local variables (NFC) (#138443)Kazu Hirata
2025-05-04[WebAssembly] Remove an unused using decl (NFC) (#138432)Kazu Hirata
2025-05-01[Target] Use llvm::max_element (NFC) (#137926)Kazu Hirata
2025-05-01[CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (#137631)David Green
2025-05-01[DAG] Use SDValue for PatFrag checks (#137519)David Green
2025-04-28[Targets] Migrate from atomic_load_8/16/32/64 to atomic_load_nonext_8/16/32/6...Craig Topper
2025-04-27[llvm] Use llvm::transform (NFC) (#137532)Kazu Hirata
2025-04-26[llvm] Use llvm::replace (NFC) (#137481)Kazu Hirata
2025-04-26[TTI] Simplify implementation (NFCI) (#136674)Sergei Barannikov
2025-04-25[SelectionDAG][Targets] Replace atomic_load_8/atomic_load_16 with atomic_load...Craig Topper
2025-04-22[TTI] Fix discrepancies in prototypes between interface and implementations (...Sergei Barannikov
2025-04-22[TTI] Make all interface methods const (NFCI) (#136598)Sergei Barannikov
2025-04-21[TTI] Constify BasicTTIImplBase::thisT() (NFCI) (#136575)Sergei Barannikov
2025-04-18MCFixup: Make FixupKindInfo smaller and change getFixupKindInfo to return valueFangrui Song
2025-04-17[NFC][TableGen] Code cleanup in Wasm disassember emitter (#135992)Rahul Joshi
2025-04-13[Target] Use llvm::append_range (NFC) (#135568)Kazu Hirata
2025-04-08[WebAssembly] Add WebAssembly::SpecifierFangrui Song
2025-04-07[NFC][LLVM] Cleanup pass initialization for wasm/LoongArch (#134452)Rahul Joshi
2025-04-07[WebAssembly] Represent trap instructions as `poison` (#134553)Pedro Lobo
2025-04-05MCValue: Replace getSymSpecifier with getSpecifierFangrui Song
2025-04-05[WebAssembly,MC] Replace getSymA()->getSymbol() with getAddSym. NFCFangrui Song