aboutsummaryrefslogtreecommitdiff
path: root/gas/config
AgeCommit message (Expand)AuthorFilesLines
2023-03-30aarch64: Rename some of GAS's REG_TYPE_* macrosRichard Sandiford1-71/+71
2023-03-30aarch64: Add a aarch64_cpu_supports_inst_p helperRichard Sandiford1-2/+1
2023-03-30aarch64: Tweak priorities of parsing-related errorsRichard Sandiford1-5/+45
2023-03-30aarch64: Try to report invalid variants against the closest matchRichard Sandiford1-0/+4
2023-03-30aarch64: Tweak register list errorsRichard Sandiford1-4/+2
2023-03-30aarch64: Make AARCH64_OPDE_REG_LIST take a bitfieldRichard Sandiford1-20/+34
2023-03-30aarch64: Add an error code for out-of-range registersRichard Sandiford1-0/+8
2023-03-30aarch64: Deprioritise AARCH64_OPDE_REG_LISTRichard Sandiford1-3/+3
2023-03-30aarch64: Update operand_mismatch_kind_namesRichard Sandiford1-0/+2
2023-03-30aarch64: Rework reporting of failed register checksRichard Sandiford1-118/+282
2023-03-30aarch64: Try to avoid inappropriate default errorsRichard Sandiford1-4/+17
2023-03-30aarch64: Improve errors for malformed register listsRichard Sandiford1-13/+22
2023-03-30aarch64: Tweak parsing of integer & FP registersRichard Sandiford1-29/+42
2023-03-30aarch64: Tweak errors for base & offset registersRichard Sandiford1-3/+11
2023-03-30aarch64: Tweak error for missing immediate offsetRichard Sandiford1-3/+3
2023-03-30aarch64: Move w12-w15 range check to libopcodesRichard Sandiford1-9/+6
2023-03-30aarch64: Commonise index parsingRichard Sandiford1-21/+21
2023-03-30aarch64: Consolidate ZA slice parsingRichard Sandiford1-72/+22
2023-03-30aarch64: Move ZA range checks to aarch64-opc.cRichard Sandiford1-77/+4
2023-03-30aarch64: Pass aarch64_indexed_za to parsersRichard Sandiford1-152/+78
2023-03-30aarch64: Rename za_tile_vector to za_indexRichard Sandiford1-9/+9
2023-03-30aarch64: Treat ZA as a registerRichard Sandiford1-25/+48
2023-03-30aarch64: Consolidate ZA tile range checksRichard Sandiford1-82/+24
2023-03-30aarch64: Reuse parse_typed_reg for ZA tilesRichard Sandiford1-51/+47
2023-03-30aarch64: Rework parse_typed_reg interfaceRichard Sandiford1-71/+53
2023-03-30aarch64: Move vectype_to_qualifier further upRichard Sandiford1-75/+75
2023-03-30aarch64: Add REG_TYPE_ZATHVRichard Sandiford1-14/+9
2023-03-30aarch64: Rename REG_TYPE_ZA* to REG_TYPE_ZAT*Richard Sandiford1-10/+11
2023-03-30aarch64: Use aarch64_operand_error more widelyRichard Sandiford1-22/+8
2023-03-30aarch64: Fix SVE2 register/immediate distinctionRichard Sandiford1-1/+3
2023-03-30aarch64: Add sme-i16i64 and sme-f64f64 aliasesRichard Sandiford1-2/+6
2023-03-28Avoid undefined behaviour in m68hc11 md_beginAlan Modra1-17/+15
2023-03-27Tidy tc-ppc.c XCOFF auxent accessAlan Modra1-45/+48
2023-03-27Use stdint types in coff internal_auxentAlan Modra2-17/+17
2023-03-21x86: Check unbalanced braces in memory referenceH.J. Lu1-1/+5
2023-03-20x86: drop identifier_chars[]Jan Beulich1-22/+4
2023-03-20x86/AT&T: restrict recognition of the "absolute branch" prefix characterJan Beulich1-2/+4
2023-03-20x86: VexVVVV is now merely a booleanJan Beulich1-1/+1
2023-03-20x86: re-work build_modrm_byte()'s register assignmentJan Beulich1-287/+112
2023-03-16BPF relocations review / refactoringCupertino Miranda1-7/+0
2023-03-14gas .include and .incbinAlan Modra2-47/+12
2023-03-10Arm64/gas: drop redundant feature prereqsJan Beulich1-11/+4
2023-03-10Arm64/gas: add missing prereq featuresJan Beulich1-6/+6
2023-03-10x86: decouple broadcast type and bytes fieldsJan Beulich1-5/+6
2023-03-10x86: move more disp processing out of md_assemble()Jan Beulich1-43/+46
2023-03-10x86: use set_rex_vrex() also for short-form handlingJan Beulich1-21/+20
2023-03-03x86: use swap_2_operands() in build_vex_prefix()Jan Beulich1-17/+3
2023-03-03x86: drop redundant calculation of EVEX broadcast sizeJan Beulich1-3/+0
2023-02-24x86: allow to request ModR/M encodingJan Beulich1-7/+60
2023-02-24x86: MONITOR/MWAIT are not SSE3 insnsJan Beulich1-0/+1