aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ppc-opc.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-04-22PowerPC VLE insn set additionsAlan Modra1-7/+11
2017-04-11Reorder PPC_OPCODE_* and set PPC_OPCODE_TMR for e6500Alan Modra1-2/+2
2017-04-11Bye bye PPC_OPCODE_HTM and -mhtmAlan Modra1-1/+1
2017-04-11Bye Bye PPC_OPCODE_VSX3Alan Modra1-2/+2
2017-04-11Bye bye PPC_OPCODE_ALTIVEC2Alan Modra1-2/+2
2017-04-10Tidy ppc476 opcodesAlan Modra1-41/+41
2017-04-07Remove E6500 insns from PPC_OPCODE_ALTIVEC2Alan Modra1-25/+25
2017-03-17E6500 spr mnemonicsAlan Modra1-8/+8
2017-03-08Add support for the new 'lnia' extended mnemonic.Peter Bergner1-0/+3
2017-03-06Don't decode powerpc insns with invalid fieldsAlan Modra1-49/+158
2017-02-14PowerPC register expression checksAlan Modra1-5/+5
2017-02-10POWER9 add scv/rfscv instruction supportNicholas Piggin1-1/+3
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-09-29Disallow 3-operand cmp[l][i] for ppc64Alan Modra1-73/+23
2016-09-14Modify POWER9 support to match final ISA 3.0 documentation.Peter Bergner1-22/+7
2016-08-01 Fix some PowerPC VLE BFD issues and add some PowerPC VLE instructions.Andrew Jenner1-2/+25
2016-06-22Add support for yet some more new ISA 3.0 instructions.Peter Bergner1-5/+44
2016-06-07PowerPC VLEAlan Modra1-3632/+3630
2016-06-03Re-add support for lbarx, lharx, stbcx. and sthcx. insns back to the E6500 cpu.Peter Bergner1-4/+4
2016-05-26Add support for new POWER ISA 3.0 instructions.Peter Bergner1-0/+8
2016-05-19Correct "Fix powerpc subis range"Alan Modra1-1/+1
2016-05-19Fix powerpc subis rangeAlan Modra1-12/+20
2016-05-13Accept valid one byte signed and unsigned values for the IMM8 operand.Peter Bergner1-1/+1
2016-01-11Delete opcodes that have been removed from ISA 3.0.Peter Bergner1-5/+0
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-12-12Enable 2 operand form of powerpc mfcr with -manyAlan Modra1-3/+2