summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
AgeCommit message (Expand)Author
2025-10-31[X86] Remove AMX-TRANSPOSE (#165556)Mikołaj Piróg
2024-11-01[X86][AMX] Support AMX-TRANSPOSE (#113532)Phoebe Wang
2024-08-03Reland "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new i...Phoebe Wang
2024-08-02Revert "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new i...Phoebe Wang
2024-08-02[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructi...Phoebe Wang
2024-03-08[X86][MC] Support encoding/decoding for APX CCMP/CTEST (#83863)Shengchen Kan
2024-03-05[X86][NFC] Clang-format X86DisassemblerDecoder.hShengchen Kan
2023-12-28[X86][MC] Support encoding/decoding for APX variant ADD/SUB/ADC/SBB/OR/XOR/NE...Shengchen Kan
2023-11-24[X86][MC] Support encoding/decoding for PUSH2[P]/POP2[P] (#73233)Shengchen Kan
2023-11-15[X86][MC] Support decoding of EGPR for APX (#72102)Shengchen Kan
2023-11-15[X86][MC] Remove duplicated code in X86DisassemblerDecoder.h by defining macr...Shengchen Kan
2023-10-16[X86] Add USER_MSR instructions. (#68944)Freddy Ye
2021-10-12[X86] Remove little support we had for MPXFangrui Song
2021-08-10[X86] AVX512FP16 instructions enabling 1/6Wang, Pengfei
2020-07-02[X86-64] Support Intel AMX instructionsXiang1 Zhang
2020-04-19X86DisassemblerDecoder.h - remove unused forward declaration. NFC.Simon Pilgrim
2020-01-12[X86][Disassembler] Merge X86DisassemblerDecoder.cpp into X86Disassembler.cpp...Fangrui Song
2020-01-12[X86][Disassembler] SimplifyFangrui Song
2020-01-11[X86][Disassembler] Optimize argument passing and immediate readingFangrui Song
2020-01-11[X86][Disassembler] Replace custom logger with LLVM_DEBUGFangrui Song
2020-01-11[X86][Disassembler] Simplify and optimize reader functionsFangrui Song
2019-05-31[X86] Add VP2INTERSECT instructionsPengfei Wang
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-05[X86][Disassembler] Fix LOCK prefix disassembler supportMaksim Panchenko
2018-06-01[X86][Disassembler] Use a local variable instead of using a field in the inst...Craig Topper
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-24[X86] Add a new disassembler opcode map for 3DNow. Stop treating 3DNow as an ...Craig Topper
2018-03-23Fix layering by moving X86DisassemblerDecoderCommon to SupportDavid Blaikie
2018-02-15[X86][3DNOW] Teach decoder about AMD 3DNow! instrsRafael Auler
2017-10-23[X86] Fix disassembly of EVEX rounding control and SAE instructions.Craig Topper
2017-10-21[X86] Fix disassembling of EVEX instructions to stop accidentally decoding th...Craig Topper
2017-10-16This patch is a result of D37262: The issues with X86 prefixes. It closes PR...Andrew V. Tischenko
2017-08-29Revert "The current version of LLVM X86 disassembler incorrectly interprets s...Eric Christopher
2017-08-28The current version of LLVM X86 disassembler incorrectly interprets some poss...Andrew V. Tischenko
2016-10-01Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC)Mehdi Amini
2016-07-14[X86] Decode MPX BND registers.Ahmed Bougacha
2015-10-15[X86] Rip out orphaned method declarations and other dead code. NFC.Benjamin Kramer
2014-12-26[X86] Add the debug registers DR8-DR15 so we can assemble and disassemble ref...Craig Topper
2014-12-26[X86] Don't fail disassembly if REX.R/REX.B is used on an MMX register. Simil...Craig Topper
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-04-28Fix gcc -Wsign-compare warning in X86DisassemblerTables.cpp.Patrik Hagglund
2014-04-20C++ has a bool type! (And C's had one too, for 15 years...)Richard Smith
2014-04-20More C++ification.Richard Smith
2014-04-20Remove some more C junk from these files.Richard Smith
2014-04-20Don't provide two different definitions of ModRMDecision, OpcodeDecision, and...Richard Smith
2014-04-20Don't define llvm::X86Disassembler::InstructionSpecifier in different ways inRichard Smith
2014-04-20What year is it! This file has no reason to be written in C, and has doubly noRichard Smith
2014-01-24Fix known typosAlp Toker
2014-01-01Remove need for MODIFIER_OPCODE in the disassembler tables. AddRegFrms are re...Craig Topper
2013-12-25AVX-512: decoder for AVX-512, made by Alexey Bader.Elena Demikhovsky