| /openbsd/src/sys/arch/hppa/spmath/ |
| D | impys.S | 36 op1 .reg %r5 ; multiplicand label 49 stws,ma op1,4(sp) ; save registers on stack 59 ldws 0(arg0),op1 ; get multiplicand 62 xor op2,op1,sign ; sign(0) = sign of product 63 mpy1 comb,< op1,gr0,mpya ; br. if multiplicand < 0 65 addib,= 0,op1,fini0 ; op1 = 0, product = 0 91 ; ---- bits = 0001 ---- add op1, then shift 4 bits 93 addb,tr op1,pu,sh4n+4 ; add op1 to product, to shift 96 ; ---- bits = 0010 ---- add op1, add op1, then shift 4 bits 98 addb,tr op1,pu,sh4n ; add 2*op1, to shift [all …]
|
| D | impyu.S | 36 op1 .reg %r5 ; multiplicand label 50 stws,ma op1,4(sp) ; save registers on stack 59 ldws 0(arg0),op1 ; get multiplicand 61 addib,= 0,op1,fini0 ; op1 = 0, product = 0 63 bb,>= op1,0,mpy1 ; test msb of multiplicand 69 extru,= op1,31,31,op1 ; clear msb of multiplicand 70 b mpy1 ; if op1 < 2**32, start multiply 102 ; ---- bits = 0001 ---- add op1, then shift 4 bits 104 addb,tr op1,pu,sh4n+4 ; add op1 to product, to shift 107 ; ---- bits = 0010 ---- add op1, add op1, then shift 4 bits [all …]
|
| /openbsd/src/sys/arch/i386/i386/ |
| D | db_disasm.c | 107 #define op1(x) (x) macro 128 { "lidt", 0, NONE, op1(E), 0 }, 129 { "smsw", 0, NONE, op1(E), 0 }, 131 { "lmsw", 0, NONE, op1(E), 0 }, 141 { "fxsave", 0, NONE, op1(E), 0 }, 142 { "fxrstor", 0, NONE, op1(E), 0 }, 143 { "ldmxcsr", 0, NONE, op1(E), 0 }, 144 { "stmxcsr", 0, NONE, op1(E), 0 }, 145 { "xsave", 0, NONE, op1(E), 0 }, 167 /*00*/ { NULL, 1, NONE, op1(Ew), db_Grp6 }, [all …]
|
| /openbsd/src/sys/arch/amd64/amd64/ |
| D | db_disasm.c | 106 #define op1(x) (x) macro 127 { "lidt", 0, NONE, op1(E), 0 }, 128 { "smsw", 0, NONE, op1(E), 0 }, 130 { "lmsw", 0, NONE, op1(E), 0 }, 144 { "xsave", 0, NONE, op1(E), 0 }, 177 /*00*/ { NULL, 1, NONE, op1(Ew), db_Grp6 }, 257 /*80*/ { "jo", 0, NONE, op1(Dl), 0 }, 258 /*81*/ { "jno", 0, NONE, op1(Dl), 0 }, 259 /*82*/ { "jb", 0, NONE, op1(Dl), 0 }, 260 /*83*/ { "jnb", 0, NONE, op1(Dl), 0 }, [all …]
|
| /openbsd/src/gnu/usr.bin/binutils/gas/config/ |
| D | tc-pdp11.c | 621 struct pdp11_code insn, op1, op2; local 644 op1.error = NULL; 645 op1.additional = FALSE; 646 op1.reloc.type = BFD_RELOC_NONE; 647 op1.code = 0; 648 op1.word = 0; 649 str = parse_expression (str, &op1); 650 if (op1.error) 652 as_bad (op1.error); 659 md_number_to_chars (to, op1.code, 2); [all …]
|
| D | tc-msp430.c | 485 struct msp430_operand_s op1, op2; local 518 memset (&op1, 0, sizeof (op1)); 537 res = msp430_dstoperand (&op1, l1, opcode->bin_opcode); 541 bin |= (op1.reg | (op1.am << 7)); 542 __is = 1 + op1.ol; 547 if (op1.mode == OP_EXP) 552 if (op1.reg) 554 &(op1.exp), FALSE, CHECK_RELOC_MSP430); 557 &(op1.exp), TRUE, CHECK_RELOC_MSP430_PCREL); 567 res = msp430_srcoperand (&op1, l1, opcode->bin_opcode, &imm_op); [all …]
|
| D | xtensa-relax.c | 566 append_value_condition (tr, cmp, op1, op2) in append_value_condition() argument 569 unsigned op1; 575 cond->op_num = op1; 583 append_constant_value_condition (tr, cmp, op1, cnst) in append_constant_value_condition() argument 586 unsigned op1; 592 cond->op_num = op1; 647 append_literal_op (bi, op1, litnum) in append_literal_op() argument 649 unsigned op1; 654 b_op->op_num = op1; 663 append_label_op (bi, op1, labnum) in append_label_op() argument [all …]
|
| /openbsd/src/gnu/usr.bin/binutils-2.17/gas/config/ |
| D | tc-pdp11.c | 657 struct pdp11_code insn, op1, op2; in md_assemble() local 692 op1.error = NULL; in md_assemble() 693 op1.additional = FALSE; in md_assemble() 694 op1.reloc.type = BFD_RELOC_NONE; in md_assemble() 716 str = parse_expression (str, &op1); in md_assemble() 717 if (op1.error) in md_assemble() 719 if (op1.reloc.exp.X_op != O_constant || op1.reloc.type != BFD_RELOC_NONE) in md_assemble() 721 op1.error = "operand is not an absolute constant"; in md_assemble() 727 if (op1.reloc.exp.X_add_number & ~7) in md_assemble() 729 op1.error = "3-bit immediate out of range"; in md_assemble() [all …]
|
| D | tc-msp430.c | 154 int op1; /* Opcode for second word of short jump. */ member 1430 struct msp430_operand_s op1, op2; in msp430_operands() local 1463 memset (&op1, 0, sizeof (op1)); in msp430_operands() 1483 res = msp430_dstoperand (&op1, l1, opcode->bin_opcode); in msp430_operands() 1487 bin |= (op1.reg | (op1.am << 7)); in msp430_operands() 1488 __is = 1 + op1.ol; in msp430_operands() 1494 if (op1.mode == OP_EXP) in msp430_operands() 1499 if (op1.reg) in msp430_operands() 1501 &(op1.exp), FALSE, CHECK_RELOC_MSP430); in msp430_operands() 1504 &(op1.exp), TRUE, CHECK_RELOC_MSP430_PCREL); in msp430_operands() [all …]
|
| /openbsd/src/gnu/usr.bin/binutils-2.17/opcodes/ |
| D | msp430-dis.c | 289 char *op1, in msp430_doubleoperand() argument 329 sprintf (op1, "r%d", regd); in msp430_doubleoperand() 340 sprintf (op1, "0x%04x", PS (dst)); in msp430_doubleoperand() 355 sprintf (op1, "&0x%04x", PS (dst)); in msp430_doubleoperand() 363 sprintf (op1, "%d(r%d)", dst, regd); in msp430_doubleoperand() 387 sprintf (op1, "#0"); in msp430_doubleoperand() 393 sprintf (op1, "r%d", regs); in msp430_doubleoperand() 402 sprintf (op1, "#4"); in msp430_doubleoperand() 407 sprintf (op1, "#2"); in msp430_doubleoperand() 415 sprintf (op1, "@r%d", regs); in msp430_doubleoperand() [all …]
|
| /openbsd/src/gnu/usr.bin/binutils/opcodes/ |
| D | msp430-dis.c | 77 char op1[32], op2[32], comm1[64], comm2[64]; local 101 *op1 = 0; 111 msp430_branchinstr (info, opcode, addr, insn, op1, comm1, 124 msp430_doubleoperand (info, opcode, addr, insn, op1, op2, 131 msp430_singleoperand (info, opcode, addr, insn, op1, comm1, 156 if (*op1) 157 (*prin) (stream, "\t%s", op1); 161 if (strlen (op1) < 7) 163 if (!strlen (op1)) 179 if (strlen (op1) < 7) [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/c4x/ |
| D | c4x.c | 1236 rtx op1 = operands[1]; in c4x_emit_move_sequence() local 1240 && ! REG_P (op1) in c4x_emit_move_sequence() 1241 && ! (stik_const_operand (op1, mode) && ! push_operand (op0, mode))) in c4x_emit_move_sequence() 1242 op1 = force_reg (mode, op1); in c4x_emit_move_sequence() 1244 if (GET_CODE (op1) == LO_SUM in c4x_emit_move_sequence() 1245 && GET_MODE (op1) == Pmode in c4x_emit_move_sequence() 1246 && dp_reg_operand (XEXP (op1, 0), mode)) in c4x_emit_move_sequence() 1250 op1 = XEXP (op1, 1); in c4x_emit_move_sequence() 1253 if (symbolic_address_operand (op1, mode)) in c4x_emit_move_sequence() 1259 emit_insn (gen_load_immed_address (op0, op1)); in c4x_emit_move_sequence() [all …]
|
| /openbsd/src/gnu/gcc/gcc/ |
| D | simplify-rtx.c | 114 rtx op1) in simplify_gen_binary() argument 119 tem = simplify_binary_operation (code, mode, op0, op1); in simplify_gen_binary() 125 && swap_commutative_operands_p (op0, op1)) in simplify_gen_binary() 126 tem = op0, op0 = op1, op1 = tem; in simplify_gen_binary() 128 return gen_rtx_fmt_ee (code, mode, op0, op1); in simplify_gen_binary() 231 enum machine_mode op0_mode, rtx op0, rtx op1, rtx op2) in simplify_gen_ternary() argument 237 op0, op1, op2))) in simplify_gen_ternary() 240 return gen_rtx_fmt_eee (code, mode, op0, op1, op2); in simplify_gen_ternary() 248 enum machine_mode cmp_mode, rtx op0, rtx op1) in simplify_gen_relational() argument 253 op0, op1))) in simplify_gen_relational() [all …]
|
| D | tree-chrec.c | 233 tree op1) in chrec_fold_automatically_generated_operands() argument 236 || op1 == chrec_dont_know) in chrec_fold_automatically_generated_operands() 240 || op1 == chrec_known) in chrec_fold_automatically_generated_operands() 244 || op1 == chrec_not_analyzed_yet) in chrec_fold_automatically_generated_operands() 255 tree op0, tree op1) in chrec_fold_plus_1() argument 258 || automatically_generated_chrec_p (op1)) in chrec_fold_plus_1() 259 return chrec_fold_automatically_generated_operands (op0, op1); in chrec_fold_plus_1() 264 switch (TREE_CODE (op1)) in chrec_fold_plus_1() 267 return chrec_fold_plus_poly_poly (code, type, op0, op1); in chrec_fold_plus_1() 273 chrec_fold_plus (type, CHREC_LEFT (op0), op1), in chrec_fold_plus_1() [all …]
|
| D | dojump.c | 498 tree op1 = save_expr (TREE_OPERAND (exp, 1)); in do_jump() local 506 cmp0 = fold_build2 (tcode1, TREE_TYPE (exp), op0, op1); in do_jump() 507 cmp1 = fold_build2 (tcode2, TREE_TYPE (exp), op0, op1); in do_jump() 619 rtx op1, rtx if_false_label, rtx if_true_label) in do_jump_by_parts_greater_rtx() argument 640 op1_word = operand_subword_force (op1, i, mode); in do_jump_by_parts_greater_rtx() 645 op1_word = operand_subword_force (op1, nwords - 1 - i, mode); in do_jump_by_parts_greater_rtx() 674 rtx op1 = expand_normal (TREE_OPERAND (exp, !swap)); in do_jump_by_parts_greater() local 678 do_jump_by_parts_greater_rtx (mode, unsignedp, op0, op1, if_false_label, in do_jump_by_parts_greater() 738 do_jump_by_parts_equality_rtx (enum machine_mode mode, rtx op0, rtx op1, in do_jump_by_parts_equality_rtx() argument 745 if (op1 == const0_rtx) in do_jump_by_parts_equality_rtx() [all …]
|
| D | expmed.c | 2188 rtx op1, temp = 0; in expand_shift() local 2197 op1 = expand_normal (amount); in expand_shift() 2201 if (GET_CODE (op1) == CONST_INT in expand_shift() 2202 && ((unsigned HOST_WIDE_INT) INTVAL (op1) >= in expand_shift() 2204 op1 = GEN_INT ((unsigned HOST_WIDE_INT) INTVAL (op1) in expand_shift() 2206 else if (GET_CODE (op1) == SUBREG in expand_shift() 2207 && subreg_lowpart_p (op1)) in expand_shift() 2208 op1 = SUBREG_REG (op1); in expand_shift() 2211 if (op1 == const0_rtx) in expand_shift() 2217 && GET_CODE (op1) == CONST_INT in expand_shift() [all …]
|
| D | optabs.c | 145 add_equal_note (rtx insns, rtx target, enum rtx_code code, rtx op0, rtx op1) in add_equal_note() argument 180 || (op1 && reg_overlap_mentioned_p (target, op1))) in add_equal_note() 195 note = gen_rtx_fmt_ee (code, GET_MODE (target), copy_rtx (op0), copy_rtx (op1)); in add_equal_note() 368 expand_widen_pattern_expr (tree exp, rtx op0, rtx op1, rtx wide_op, rtx target, in expand_widen_pattern_expr() argument 405 gcc_assert (op1); in expand_widen_pattern_expr() 421 xop1 = op1; in expand_widen_pattern_expr() 437 if (op1) in expand_widen_pattern_expr() 438 if (GET_MODE (op1) != xmode1 && xmode1 != VOIDmode) in expand_widen_pattern_expr() 440 GET_MODE (op1) != VOIDmode in expand_widen_pattern_expr() 441 ? GET_MODE (op1) in expand_widen_pattern_expr() [all …]
|
| D | dfp.c | 464 const REAL_VALUE_TYPE *op1, int subtract_p) in decimal_do_add() argument 471 decimal_to_decnumber (op1, &dn3); in decimal_do_add() 491 const REAL_VALUE_TYPE *op1) in decimal_do_multiply() argument 497 decimal_to_decnumber (op1, &dn3); in decimal_do_multiply() 513 const REAL_VALUE_TYPE *op1) in decimal_do_divide() argument 519 decimal_to_decnumber (op1, &dn3); in decimal_do_divide() 609 const REAL_VALUE_TYPE *op1) in decimal_real_arithmetic() argument 619 if (op1 && !op1->decimal) in decimal_real_arithmetic() 621 decimal_from_binary (&b, op1); in decimal_real_arithmetic() 622 op1 = &b; in decimal_real_arithmetic() [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/c4x/ |
| D | c4x.c | 1231 rtx op1 = operands[1]; local 1235 && ! REG_P (op1) 1236 && ! (stik_const_operand (op1, mode) && ! push_operand (op0, mode))) 1237 op1 = force_reg (mode, op1); 1239 if (GET_CODE (op1) == LO_SUM 1240 && GET_MODE (op1) == Pmode 1241 && dp_reg_operand (XEXP (op1, 0), mode)) 1245 op1 = XEXP (op1, 1); 1247 else if (symbolic_address_operand (op1, mode)) 1253 emit_insn (gen_load_immed_address (op0, op1)); [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/ |
| D | simplify-rtx.c | 106 simplify_gen_binary (code, mode, op0, op1) in simplify_gen_binary() argument 109 rtx op0, op1; 115 && swap_commutative_operands_p (op0, op1)) 116 tem = op0, op0 = op1, op1 = tem; 119 tem = simplify_binary_operation (code, mode, op0, op1); 128 tem = simplify_plus_minus (code, mode, op0, op1, 1); 133 return gen_rtx_fmt_ee (code, mode, op0, op1); 193 simplify_gen_ternary (code, mode, op0_mode, op0, op1, op2) in simplify_gen_ternary() argument 196 rtx op0, op1, op2; 202 op0, op1, op2))) [all …]
|
| D | expmed.c | 1908 rtx op1, temp = 0; local 1917 op1 = expand_expr (amount, NULL_RTX, VOIDmode, 0); 1922 if (GET_CODE (op1) == CONST_INT 1923 && ((unsigned HOST_WIDE_INT) INTVAL (op1) >= 1925 op1 = GEN_INT ((unsigned HOST_WIDE_INT) INTVAL (op1) 1927 else if (GET_CODE (op1) == SUBREG 1928 && subreg_lowpart_p (op1)) 1929 op1 = SUBREG_REG (op1); 1933 if (op1 == const0_rtx) 1969 tree new_amount = make_tree (type, op1); [all …]
|
| D | optabs.c | 146 add_equal_note (insns, target, code, op0, op1) in add_equal_note() argument 150 rtx op0, op1; 187 || (op1 && reg_overlap_mentioned_p (target, op1))) 202 note = gen_rtx_fmt_ee (code, GET_MODE (target), copy_rtx (op0), copy_rtx (op1)); 649 expand_simple_binop (mode, code, op0, op1, target, unsignedp, methods) in expand_simple_binop() argument 652 rtx op0, op1; 661 return expand_binop (mode, binop, op0, op1, target, unsignedp, methods); 676 expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods) in expand_binop() argument 679 rtx op0, op1; 702 op1 = protect_from_queue (op1, 0); [all …]
|
| /openbsd/src/gnu/usr.bin/binutils-2.17/bfd/ |
| D | vms-tir.c | 521 long op1, op2; in etir_opr() local 534 op1 = (long) _bfd_vms_pop (abfd, NULL); in etir_opr() 536 _bfd_vms_push (abfd, (uquad) (op1 + op2), -1); in etir_opr() 540 op1 = (long) _bfd_vms_pop (abfd, NULL); in etir_opr() 542 _bfd_vms_push (abfd, (uquad) (op2 - op1), -1); in etir_opr() 546 op1 = (long) _bfd_vms_pop (abfd, NULL); in etir_opr() 548 _bfd_vms_push (abfd, (uquad) (op1 * op2), -1); in etir_opr() 552 op1 = (long) _bfd_vms_pop (abfd, NULL); in etir_opr() 557 _bfd_vms_push (abfd, (uquad) (op2 / op1), -1); in etir_opr() 561 op1 = (long) _bfd_vms_pop (abfd, NULL); in etir_opr() [all …]
|
| /openbsd/src/gnu/usr.bin/binutils/bfd/ |
| D | vms-tir.c | 631 long op1, op2; local 644 op1 = (long) _bfd_vms_pop (abfd, NULL); 646 _bfd_vms_push (abfd, (uquad) (op1 + op2), -1); 650 op1 = (long) _bfd_vms_pop (abfd, NULL); 652 _bfd_vms_push (abfd, (uquad) (op2 - op1), -1); 656 op1 = (long) _bfd_vms_pop (abfd, NULL); 658 _bfd_vms_push (abfd, (uquad) (op1 * op2), -1); 662 op1 = (long) _bfd_vms_pop (abfd, NULL); 667 _bfd_vms_push (abfd, (uquad) (op2 / op1), -1); 671 op1 = (long) _bfd_vms_pop (abfd, NULL); [all …]
|
| /openbsd/src/sys/dev/pci/drm/i915/gt/ |
| D | intel_gpu_commands.h | 345 #define MI_MATH_INSTR(opcode, op1, op2) ((opcode) << 20 | (op1) << 10 | (op2)) argument 348 #define MI_MATH_LOAD(op1, op2) MI_MATH_INSTR(0x080, op1, op2) argument 349 #define MI_MATH_LOADINV(op1, op2) MI_MATH_INSTR(0x480, op1, op2) argument 350 #define MI_MATH_LOAD0(op1) MI_MATH_INSTR(0x081, op1) argument 351 #define MI_MATH_LOAD1(op1) MI_MATH_INSTR(0x481, op1) argument 357 #define MI_MATH_STORE(op1, op2) MI_MATH_INSTR(0x180, op1, op2) argument 358 #define MI_MATH_STOREINV(op1, op2) MI_MATH_INSTR(0x580, op1, op2) argument
|