aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ppc-opc.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-09POWER10: Add Return-Oriented Programming instructionsPeter Bergner1-1/+45
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-08-19Correct vcmpsq, vcmpuq and xvtlsbb BF fieldAlan Modra1-3/+3
2020-08-18PowerPC: Rename xvcvbf16sp to xvcvbf16spnPeter Bergner1-1/+1
2020-08-11PowerPC CELL cctp*Alan Modra1-4/+7
2020-08-10Implement missing powerpc mtspr and mfspr extended insnsAlan Modra1-6/+156
2020-08-10Implement missing powerpc extended mnemonicsAlan Modra1-7/+11
2020-08-10Prioritise mtfprd and mtvrd over mtvsrd in PowerPC disassemblyAlan Modra1-2/+2
2020-05-19Power10 dcbf, sync, and wait extensions.Peter Bergner1-26/+226
2020-05-11Power10 VSX scalar min-max-compare quad precision operationsAlan Modra1-0/+11
2020-05-11Power10 VSX load/store rightmost element operationsAlan Modra1-0/+16
2020-05-11Power10 test lsb by byte operationAlan Modra1-0/+1
2020-05-11Power10 string operationsAlan Modra1-0/+10
2020-05-11Power10 Set boolean extensionPeter Bergner1-0/+8
2020-05-11Power10 bit manipulation operationsAlan Modra1-1/+20
2020-05-11Power10 VSX PCV generate operationsAlan Modra1-0/+4
2020-05-11Power10 VSX Mask Manipulation OperationsAlan Modra1-1/+27
2020-05-11Power10 Reduced precision outer product operationsAlan Modra1-4/+204
2020-05-11Power10 SIMD permute class operationsAlan Modra1-3/+114
2020-05-11Power10 128-bit binary integer operationsAlan Modra1-0/+36
2020-05-11Power10 VSX 32-byte storage accessAlan Modra1-1/+37
2020-05-11Power10 vector integer multiply, divide, modulo insnsAlan Modra1-0/+17
2020-05-11Power10 byte reverse instructionsPeter Bergner1-0/+6
2020-05-11Power10 Copy/Paste ExtensionsPeter Bergner1-2/+31
2020-05-11Power10 Add new L operand to the slbiag instructionPeter Bergner1-1/+3
2020-05-11PowerPC Rename powerxx to power10Alan Modra1-28/+28
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2019-12-23ppc: misc minor build correctionsJan Beulich1-3/+3
2019-12-18More signed overflow fixesAlan Modra1-2/+2
2019-06-12Remove the ldmx mnemonic that never made it into POWER9.Peter Bergner1-2/+0
2019-05-24PowerPC D-form prefixed loads and storesPeter Bergner1-4/+184
2019-05-24PowerPC add initial -mfuture instruction supportPeter Bergner1-0/+24
2019-04-05PowerPC bc extended branch mnemonics and "y" hintsAlan Modra1-141/+141
2019-04-04Add extended mnemonics for bctar. Fix setting of 'at' branch hints.Peter Bergner1-49/+262
2019-03-28PR24390, Don't decode mtfsb field as a cr fieldAlan Modra1-5/+9
2019-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2018-11-06PowerPC instruction mask checksAlan Modra1-141/+58
2018-08-21Use operand->extract to provide defaults for optional PowerPC operandsAlan Modra1-42/+53
2018-07-27Re: PowerPC Improve support for Gekko & BroadwayAlan Modra1-6/+6
2018-07-26PowerPC Improve support for Gekko & BroadwayAlex Chadwick1-5/+71
2018-07-23power9 mfupmc/mtupmcAlan Modra1-0/+18
2018-05-21Remove fake operand handling for extended mnemonics.Peter Bergner1-96/+109
2018-05-07Cleanup ppc code dealing with opcode dumps.Peter Bergner1-3/+3
2018-01-03Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2017-12-03Fix "FAIL: VLE relocations 3"Alan Modra1-7/+3
2017-12-01Use consistent types for holding instructions, instruction masks, etc.Peter Bergner1-470/+462
2017-10-01Add new mnemonics for VLE multiple load instructionsAlexander Fedotov1-0/+7
2017-08-24[PowerPC VLE] Add SPE2 and EFS2 instructions supportAlexander Fedotov1-10/+1098
2017-08-23ppc-opc.c formattingAlan Modra1-1089/+1094
2017-08-21[PowerPC VLE] Add LSP (Lightweight Signal Processing) instruction supportAlexander Fedotov1-5/+885