aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/AsmParser
AgeCommit message (Expand)AuthorFilesLines
2025-12-31[X86][AMX-AVX512] Add *i intrinsics for immediate variants (#173545)Phoebe Wang3-0/+28
2025-12-19[X86] Check displacement range for Intel syntax too (#172956)R1-28/+42
2025-12-19[X86] Convert `mov moffs64` to `movabs` automatically (#172954)R1-0/+12
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski1-37/+37
2025-10-31[MC] Remove SMRange(std::nullopt_t) (#165832)Kazu Hirata1-3/+3
2025-10-31[X86] Remove AMX-TRANSPOSE (#165556)Mikołaj Piróg1-31/+0
2025-10-25[ADT] Prepare for deprecation of StringSwitch cases with 3+ args. NFC. (#165112)Jakub Kuderski1-4/+4
2025-10-15[ADT] Migrate StringSwitch Cases with 6+ arguments to new overload. NFC. (#16...Jakub Kuderski1-5/+6
2025-09-26[NFC][LLVM] Pass/return SMLoc by value instead of const reference (#160797)Rahul Joshi1-3/+2
2025-09-25[X86][MC][AsmParser] Reject H-byte regs with VEX/EVEX-encoded 8-bit RR (NDD) ...woruyu1-6/+13
2025-09-08[ms] [llvm-ml] Allow PTR casting of registers to their own size (#132751)Eric Astor1-6/+47
2025-07-26MC: Move useCodeAlign from MCSection to MCAsmInfoFangrui Song1-1/+1
2025-07-24[X86] Fix misassemble due to not storing registers to state machine on RParen...circuit101-3/+25
2025-07-08[llvm] annotate interfaces in llvm-c for DLL export (#141701)Andrew Rogers1-0/+1
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-2/+1
2025-06-27X86: Rename X86MCExpr::VK_ to X86::S_Fangrui Song1-2/+3
2025-05-27MCSymbol: Remove the default argument of getVariableValueFangrui Song1-1/+1
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-05-18[MC][AArch64][ARM][X86] Push target-dependent assembler flags into targets (#...Jessica Clarke1-4/+4
2025-05-15MCParser: Move LCurly/RCurly testing into tokenIsStartOfStatementFangrui Song1-0/+4
2025-05-11[X86] Use StringRef::consume_back (NFC) (#139417)Kazu Hirata1-7/+4
2025-05-10[X86] Use StringRef::contains (NFC) (#139379)Kazu Hirata1-1/+1
2025-05-02Revert "[ms] [llvm-ml] Implement support for PROC NEAR/FAR" (#138353)Eric Astor1-52/+2
2025-05-02[ms] [llvm-ml] Implement support for PROC NEAR/FAR (#131707)Eric Astor1-2/+52
2025-04-04[MCParser] Rename confusing variable namesFangrui Song1-2/+0
2025-03-29[X86] Use MCRegister. NFCCraig Topper1-2/+2
2025-03-20Move X86-specific MCSymbolRefExpr::VariantKind to X86MCExpr::SpecifierFangrui Song1-2/+2
2025-03-06[X86][AsmParser] Improve rel8 validation (#126073)Evgenii Kudriashov1-2/+8
2025-03-02[MC] Move VariantKind info to MCAsmInfoFangrui Song1-37/+0
2025-03-02[MCParser] Extract some VariantKind from getVariantKindForNameFangrui Song1-0/+37
2025-01-24[X86][AVX10.2-BF16] Remove [NE]P from intrinsic and instruction name (#123335)Phoebe Wang1-4/+4
2025-01-13[X86] Use loaded/stored element size when parsing/printing gather/scatter poi...Craig Topper1-27/+19
2024-11-09[X86] Remove unused includes (NFC) (#115593)Kazu Hirata1-1/+0
2024-11-07[X86] Switch to the new symbol visibility macros (#109982)Thomas Fransham1-1/+1
2024-11-04[X86] Make POP imply pointer-size operands, as with PUSH for Intel syntax (#1...LIU Hao1-1/+1
2024-11-01[X86][AMX] Support AMX-TRANSPOSE (#113532)Phoebe Wang1-0/+31
2024-09-21[MC] Replace some comparisons of MCRegister and literal 0. NFCCraig Topper2-14/+15
2024-09-20[MC] Use MCRegister and remove implicit casts from MCRegister to unsigned. NFCCraig Topper1-3/+3
2024-09-18[NFC] Update function names in MCTargetAsmParser.h (#108643)Lei Huang1-6/+6
2024-09-14[X86] Use MCRegister in more places. NFC (#108682)Craig Topper1-21/+21
2024-09-13[X86] Use MCRegister in X86AsmParser. (#108509)Craig Topper1-55/+57
2024-09-13Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (#108061)Andrew Ng1-1/+2
2024-09-10Revert "[llvm-ml] Fix RIP-relative addressing for ptr operands (#107618)"Martin Storsjö1-1/+1
2024-09-09[llvm-ml] Fix RIP-relative addressing for ptr operands (#107618)Andrew Ng1-1/+1
2024-09-04[X86][AVX10.2] Support AVX10.2-BF16 new instructions. (#101603)Freddy Ye1-2/+6
2024-08-29[X86] Use MCRegister instead of int64_t in X86MCExpr. NFC (#106569)Craig Topper1-3/+3
2024-08-27[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#106190)Kazu Hirata1-1/+1
2024-08-25[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)Kazu Hirata1-1/+1
2024-07-30[X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (#99277)Freddy Ye1-1/+70