aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-17[llvm] Remove unused includes (NFC) (#154051)Kazu Hirata1-1/+0
2025-08-03MCSymbolWasm: Remove classofFangrui 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/+2
2025-04-17[NFC][TableGen] Code cleanup in Wasm disassember emitter (#135992)Rahul Joshi1-5/+5
2025-04-08[WebAssembly] Add WebAssembly::SpecifierFangrui Song1-1/+2
2024-11-15[WebAssembly] Remove unused includes (NFC) (#116318)Kazu Hirata1-1/+0
2024-09-16[WebAssembly] Support disassembler for try_table (#108800)Heejin Ahn1-0/+18
2024-04-18 [AMDGPU] Add disassembler diagnostics for invalid kernel descriptors (#87400)Emma Pilkington1-12/+12
2024-02-07[Object][Wasm] Use file offset for section addresses in linked wasm files (#8...Derek Schuff1-1/+2
2023-10-10[llvm] Drop unaligned from calls to llvm::support::endian::{read,write} (NFC)Kazu Hirata1-2/+2
2023-10-10[llvm] Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-2/+2
2023-08-18[WebAssembly] Create separation between MC and CodeGen layersReid Kleckner1-0/+1
2023-02-23[WebAssembly] Split WebAssemblyUtils to fix library layering for MC tools.Craig Topper1-1/+1
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song1-7/+8
2022-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+3
2022-05-15Rename `MCFixedLenDisassembler.h` as `MCDecoderOps.h`Sheng1-1/+1
2021-12-06[WebAssembly] Implementation of intrinsic for ref.null and HeapType removalPaulo Matos1-22/+0
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn1-1/+1
2021-04-22[WebAssembly] Put utility functions in Utils directory (NFC)Heejin Ahn1-2/+1
2021-02-04[ARM][WebAssembly] Fix incorrect MCOperand::createDFPImm after D96091Fangrui Song1-1/+2
2021-02-04[WebAssembly] Support single-floating-point immediate valueDan Gohman1-1/+1
2020-11-03[WebAssembly] Implement ref.nullAndy Wingo1-0/+22
2020-10-23[WebAssembly] Implementation of (most) table instructionsPaulo Matos1-0/+1
2020-06-19[MC] Pass the symbol rather than its name to onSymbolStart()Ronak Chauhan1-3/+3
2020-06-15[WebAssembly] Adding 64-bit versions of all load & store ops.Wouter van Oortmerssen1-0/+1
2020-06-12[MC] Changes to help improve target specific symbol disassemblyRonak Chauhan1-7/+8
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard1-1/+2
2020-01-11[Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song1-4/+2
2019-10-15[WebAssembly] Allow multivalue types in block signature operandsThomas Lively1-2/+22
2019-06-11Revert CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-06-10CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-05-15[WebAssembly] Create a TargetInfo header. NFCRichard Trieu1-0/+1
2019-05-13[WebAssembly] Move InstPrinter files to MCTargetDesc. NFCDavid L. Jones1-1/+1
2019-02-20[WebAssembly] Fixed disassembler not knowing about OPERAND_EVENTWouter van Oortmerssen1-0/+1
2019-02-08[WebAssembly] Fix parseImmediate's memory alignment requirementHeejin Ahn1-1/+1
2019-02-08[WebAssembly] Fixed Disassembler ignoring endian swap on big endian.Wouter van Oortmerssen1-3/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-17[WebAssembly] Fixed objdump not parsing function headers.Wouter van Oortmerssen1-2/+42
2019-01-03[WebAssembly] Fixed disassembler not knowing about new brlist operandWouter van Oortmerssen1-1/+15
2019-01-02[WebAssembly] made assembler parse block_typeWouter van Oortmerssen1-2/+7
2018-11-15[WebAssembly] Fix return type of nextByteThomas Lively1-2/+2
2018-11-09[WebAssembly] Hotfix of WebAssemblyInstructionTableSize after rL346465Fangrui Song1-0/+2
2018-11-09[WebAssembly] Read prefixed opcodes as ULEB128sThomas Lively1-11/+21
2018-09-10[Target] Untangle disassemblersBenjamin Kramer1-1/+0
2018-08-30[WebAssembly] Made disassembler only use stack instructions.Wouter van Oortmerssen1-10/+7
2018-08-21[WebAssembly] v128.constThomas Lively1-4/+29
2018-05-10[WebAssembly] Initial Disassembler.Sam Clegg1-5/+121
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1