Home | History | Annotate | Download | only in perf

Lines Matching defs:pa

1430 				0x020b	PA-RISC 1.0 big-endian
1431 0x0210 PA-RISC 1.1 big-endian
1432 0x028b PA-RISC 1.0 little-endian
1433 0x0290 PA-RISC 1.1 little-endian
16307 const ASMInstr *pa;
16335 for(pa = asm_instrs; pa->sym != 0; pa++) {
16337 if (pa->instr_type & OPC_FARITH) {
16338 v = opcode - pa->sym;
16341 } else if (pa->instr_type & OPC_ARITH) {
16342 if (!(opcode >= pa->sym && opcode < pa->sym + 8 * 4))
16345 } else if (pa->instr_type & OPC_SHIFT) {
16346 if (!(opcode >= pa->sym && opcode < pa->sym + 7 * 4))
16349 } else if (pa->instr_type & OPC_TEST) {
16350 if (!(opcode >= pa->sym && opcode < pa->sym + NB_TEST_OPCODES))
16352 } else if (pa->instr_type & OPC_B) {
16353 if (!(opcode >= pa->sym && opcode <= pa->sym + 3))
16356 s = (opcode - pa->sym) & 3;
16357 } else if (pa->instr_type & OPC_WL) {
16358 if (!(opcode >= pa->sym && opcode <= pa->sym + 2))
16360 s = opcode - pa->sym + 1;
16362 if (pa->sym != opcode)
16365 if (pa->nb_ops != nb_ops)
16370 op1 = pa->op_type[i];
16399 if (pa->sym == 0) {
16429 if (s == 1 || (pa->instr_type & OPC_D16))
16434 if (pa->instr_type & OPC_FWAIT)
16437 v = pa->opcode;
16456 } else if ((pa->instr_type & (OPC_FARITH | OPC_MODRM)) == OPC_FARITH) {
16458 v += ((opcode - pa->sym) / 6) << 3;
16460 if (pa->instr_type & OPC_REG) {
16468 if (pa->opcode == 0xb0 && s >= 1)
16471 if (pa->instr_type & OPC_B)
16473 if (pa->instr_type & OPC_TEST)
16474 v += test_bits[opcode - pa->sym];
16475 if (pa->instr_type & OPC_SHORTJMP) {
16492 if (pa->instr_type & OPC_JMP) {
16511 if (pa->instr_type & OPC_SHIFT) {
16512 reg = (opcode - pa->sym) >> 2;
16515 } else if (pa->instr_type & OPC_ARITH) {
16516 reg = (opcode - pa->sym) >> 2;
16517 } else if (pa->instr_type & OPC_FARITH) {
16518 reg = (opcode - pa->sym) / 6;
16520 reg = (pa->instr_type >> OPC_GROUP_SHIFT) & 7;
16522 if (pa->instr_type & OPC_MODRM) {
16553 if (pa->opcode == 0x9a || pa->opcode == 0xea) {
16585 if (pa->instr_type & (OPC_JMP | OPC_SHORTJMP)) {
17672 const ASMInstr *pa;
17679 for(pa = asm_instrs; pa->sym != 0; pa++) {
17680 freq[pa->nb_ops]++;
17681 for(i=0;i<pa->nb_ops;i++) {
17683 if (pa->op_type[i] == op_vals[j])
17686 op_vals[nb_op_vals++] = pa->op_type[i];