Age | Commit message (Collapse) | Author |
|
|
|
mode, 16 bit forms of ldi, ldo, ldw and stw instructions.
|
|
|
|
forms of ld/st{b,h,w,d} and fld/fst{w,d} (16-bit displacements).
New operand types l,y,&,fe,fE,fx added to support above forms.
(pa_opcodes): Replaced usage of 'x' as source/target for
floating point double-word loads/stores with 'fx'.
Fr
|
|
instruction.
|
|
instructions. Add ordered access load and store.
* hppa.h (pa_opcode): Add new entries for addb and addib.
* hppa.h (pa_opcodes): Fix cmpb and cmpib entries.
* hppa.h (pa_opcodes): Add entries for cmpb and cmpib.
|
|
|
|
and "be" using completer prefixes.
|
|
|
|
|
|
up the new fstw & bve instructions.
|
|
instructions.
|
|
|
|
instructions.
|
|
stores.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in xmpyu.
|
|
|
|
|
|
an explicit output argument.
|
|
Add a few PA2.0 loads and store variants.
|
|
by 'f'.
|
|
Add supporting args.
|
|
* hppa.h (pa_opcodes): Add 64 bit patterns and pa2.0 syntax for uxor,
uaddcm, dcor, addi, add, sub, subi, shladd, rfi, and probe. Add pa2.0
extensions for ssm, rsm, pdtlb, pitlb. Add performance instructions
pmenb and pmdis.
|
|
|
|
hshr, hsub, mixh, mixw, permh.
|
|
use 'c' prefix.
|
|
hshladd, hshradd, shrpd, and shrpw instructions. Update arg comments.
|
|
fnegabs to use 'I' instead of 'F'.
|
|
and andcm. Add 32 and 64 bit version of cmpclr, cmpiclr.
|
|
|
|
|
|
* hppa.h (pa_opcodes): Mark all PA2.0 opcodes with FLAG_STRICT.
|
|
and fmpynfadd to use 'J' and 'K' instead of 'E' and 'X'.
|
|
(FLAGS_STRICT): Define.
|
|
|
|
|
|
integer logical instructions.
|
|
instructions.
|
|
"addb", and "addib" to be used by the disassembler.
|
|
|