aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-17MCSymbol: Remove setUndefinedFangrui Song1-1/+0
2025-08-03MCSymbolWasm: Remove classofFangrui Song1-11/+18
2025-07-26MCSectionWasm: Remove classofFangrui Song1-2/+4
2025-07-07[WebAssembly,MC] Add ref.test_func handling to AsmParser (#139642)Hood Chatham1-0/+4
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-1/+1
2025-06-26WebAssembly: Merge MCExpr into MCAsmInfoFangrui Song1-1/+1
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+3
2025-05-25MCParser: Replace deprecated alias MCAsmLexer with AsmLexerFangrui Song1-1/+1
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song1-1/+1
2025-04-08[WebAssembly] Add WebAssembly::SpecifierFangrui Song1-2/+3
2025-03-04[lld][WebAssembly] Support for the custom-page-sizes WebAssembly proposal (#1...Nick Fitzgerald1-1/+1
2025-03-02[MC] Move VariantKind info to MCAsmInfoFangrui Song1-16/+0
2025-03-02[MCParser] Extract some VariantKind from getVariantKindForNameFangrui Song1-0/+16
2025-02-12[MC] Replace MCContext::GenericSectionID with MCSection::NonUniqueID (#126202)Haohai Wen1-1/+1
2024-12-02[WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (#11...Dan Gohman1-7/+21
2024-11-15[WebAssembly] Remove unused includes (NFC) (#116318)Kazu Hirata1-1/+0
2024-10-03[WebAssembly] Print instructions with type checking errors (#111067)Heejin Ahn1-2/+2
2024-10-02[WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (#110770)Heejin Ahn1-2/+5
2024-09-26[WebAssembly] Unify type checking in AsmTypeCheck (#110094)Heejin Ahn1-1/+1
2024-09-23[WebAssembly] Apply clang-tidy fixes on AsmParser/TypeCheck (NFC) (#109692)Heejin Ahn1-48/+46
2024-09-18[NFC] Update function names in MCTargetAsmParser.h (#108643)Lei Huang1-2/+2
2024-09-17[WebAssembly] Support assembly parsing for new EH (#108668)Heejin Ahn1-10/+137
2024-09-10[WebAssembly] Add assembly support for final EH proposal (#107917)Heejin Ahn1-1/+9
2024-09-03[WebAssembly] Remove Kind argument from WebAssemblyOperand (NFC) (#107157)Heejin Ahn1-33/+23
2024-06-29[MC] getWasmSection: remove unused BeginSymNameFangrui Song1-3/+2
2024-06-28[MC] Replace getCurrentSection().first with getCurrentSectionOnly. NFCFangrui Song1-3/+3
2024-06-20[MC] Remove SectionKind from MCSection (#96067)aengelke1-2/+2
2024-06-05[WebAssembly] Set IS_64 flag correctly on __indirect_function_table in object...Sam Clegg1-4/+8
2024-04-02[WebAssembly] Allocate MCSymbolWasm data on MCContext (#85866)Tim Neumann1-31/+14
2024-03-25[MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444)Sergei Barannikov1-1/+1
2024-01-17[WebAssembly] Use ValType instead of integer types to model wasm tables (#78012)Derek Schuff1-1/+1
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-11-01[llvm] Stop including llvm/Support/Endian.h (NFC)Kazu Hirata1-1/+0
2023-09-06[MC] Change tryParseRegister to return ParseStatus (NFC)Sergei Barannikov1-5/+3
2023-07-01[MC] Add three-state parseDirective as a replacement for ParseDirectiveSergei Barannikov1-31/+34
2023-04-11[NFC] format llvm/lib/Target/WebAssembly/AsmParserCongcong Cai1-6/+7
2023-04-11[WebAssembly] Correctly check end_if/end_try with else/catchHeejin Ahn1-7/+19
2023-04-11[WebAssembly] Fix type index block type handling in type checkerHeejin Ahn1-1/+1
2023-02-23[WebAssembly] Split WebAssemblyUtils to fix library layering for MC tools.Craig Topper1-2/+1
2023-01-09[WebAssembly] Ensure 'end_function' in functionsHeejin Ahn1-8/+38
2022-12-18[MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`Sergei Barannikov1-3/+3
2022-12-04[Target] llvm::Optional => std::optionalFangrui Song1-1/+2
2022-09-01[MC][WebAssembly] Allow accurate errors in doBeforeLabelEmitSam Clegg1-2/+2
2022-08-31[WebAssembly][MC] Avoid the need for .size directives for functionsSam Clegg1-11/+0
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-4/+3
2022-06-10[MC] De-capitalize SwitchSection. NFCFangrui Song1-1/+1
2022-05-19[WebAssembly] Fix bug where -no-type-check failed to completely disable the t...Alex Bradbury1-1/+2
2022-03-23[WebAssembly] Fix error location for parsed symbol/label operandsAlex Bradbury1-1/+2
2022-03-23[WebAssembly] Use location of operand for operand-based type check errorsAlex Bradbury1-1/+1
2022-02-11Cleanup MCParser headersserge-sans-paille1-0/+1