Home
last modified time | relevance | path

Searched refs:operand2 (Results 1 – 23 of 23) sorted by relevance

/openbsd/src/gnu/usr.bin/binutils/include/opcode/
Darm.h79 unsigned operand2 :12; /* #nn or rn or rn shift #m or rn shift rm */ member
159 unsigned operand2 :3; /* second operand */ member
/openbsd/src/gnu/usr.bin/binutils/gdb/
Darm-tdep.c1614 unsigned long operand1, operand2, result = 0; in arm_get_next_pc() local
1648 operand2 = ((immval >> rotate) | (immval << (32 - rotate))) in arm_get_next_pc()
1652 operand2 = shifted_reg_val (this_instr, c, pc_val, status); in arm_get_next_pc()
1657 result = operand1 & operand2; in arm_get_next_pc()
1661 result = operand1 ^ operand2; in arm_get_next_pc()
1665 result = operand1 - operand2; in arm_get_next_pc()
1669 result = operand2 - operand1; in arm_get_next_pc()
1673 result = operand1 + operand2; in arm_get_next_pc()
1677 result = operand1 + operand2 + c; in arm_get_next_pc()
1681 result = operand1 - operand2 + c; in arm_get_next_pc()
[all …]
Dcris-tdep.c3054 unsigned long operand2; in reg_mode_add_sub_cmp_and_or_move_op() local
3073 operand2 = inst_env->reg[REG_PC]; in reg_mode_add_sub_cmp_and_or_move_op()
3082 add_sub_cmp_and_or_move_action (inst, inst_env, operand2, operand1); in reg_mode_add_sub_cmp_and_or_move_op()
3126 unsigned long operand2; in handle_prefix_assign_mode_for_aritm_op() local
3132 operand2 = inst_env->reg[REG_PC]; in handle_prefix_assign_mode_for_aritm_op()
3139 add_sub_cmp_and_or_move_action (inst, inst_env, operand2, operand3); in handle_prefix_assign_mode_for_aritm_op()
3155 unsigned long operand2; in three_operand_add_sub_cmp_and_or_op() local
3161 operand2 = inst_env->reg[cris_get_operand2 (inst)]; in three_operand_add_sub_cmp_and_or_op()
3168 add_sub_cmp_and_or_move_action (inst, inst_env, operand2, operand3); in three_operand_add_sub_cmp_and_or_op()
3212 unsigned long operand2; in handle_inc_and_index_mode_for_aritm_op() local
[all …]
/openbsd/src/usr.bin/mandoc/
Droff.c2895 int mypos, operand2; in roff_evalnum() local
2922 if ( ! roff_evalpar(ln, v, pos, &operand2, unit, skipspace)) in roff_evalnum()
2934 *res += operand2; in roff_evalnum()
2937 *res -= operand2; in roff_evalnum()
2940 *res *= operand2; in roff_evalnum()
2943 if (operand2 == 0) { in roff_evalnum()
2949 *res /= operand2; in roff_evalnum()
2952 if (operand2 == 0) { in roff_evalnum()
2958 *res %= operand2; in roff_evalnum()
2961 *res = *res < operand2; in roff_evalnum()
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m68k/
Dm68k.c1291 output_scc_di(op, operand1, operand2, dest) in output_scc_di() argument
1294 rtx operand2;
1306 if (GET_CODE (operand2) == REG && GET_CODE (operand1) != REG)
1310 operand1 = operand2;
1311 operand2 = tmp;
1319 if (operand2 != const0_rtx)
1321 loperands[2] = operand2;
1322 if (GET_CODE (operand2) == REG)
1323 loperands[3] = gen_rtx_REG (SImode, REGNO (operand2) + 1);
1325 loperands[3] = adjust_address (operand2, SImode, 4);
[all …]
/openbsd/src/gnu/gcc/gcc/config/m68k/
Dm68k.c1258 output_scc_di (rtx op, rtx operand1, rtx operand2, rtx dest) in output_scc_di() argument
1269 if (GET_CODE (operand2) == REG && GET_CODE (operand1) != REG) in output_scc_di()
1273 operand1 = operand2; in output_scc_di()
1274 operand2 = tmp; in output_scc_di()
1282 if (operand2 != const0_rtx) in output_scc_di()
1284 loperands[2] = operand2; in output_scc_di()
1285 if (GET_CODE (operand2) == REG) in output_scc_di()
1286 loperands[3] = gen_rtx_REG (SImode, REGNO (operand2) + 1); in output_scc_di()
1288 loperands[3] = adjust_address (operand2, SImode, 4); in output_scc_di()
1291 if (operand2 != const0_rtx) in output_scc_di()
/openbsd/src/gnu/llvm/lldb/include/lldb/Core/
DEmulateInstruction.h220 operand2; // register containing second operand for binary op member
285 info.RegisterRegisterOperands.operand2 = op2_reg; in SetRegisterRegisterOperands()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Instruction/ARM64/
DEmulateInstructionARM64.cpp644 uint64_t operand2 = imm; in EmulateADDSUBImm() local
648 operand2 = NOT(operand2); in EmulateADDSUBImm()
657 result = AddWithCarry(datasize, operand1, operand2, carry_in, proc_state); in EmulateADDSUBImm()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp1475 operand2 = SInt(R[m]); // operand2 = UInt(R[m]) produces the same final results in EmulateMUL()
1476 result = operand1 * operand2; in EmulateMUL()
1553 uint64_t operand2 = in EmulateMUL() local
1559 uint64_t result = operand1 * operand2; in EmulateMUL()
12633 operand2 = if register_form then Shift(R[m], shift_t, shift_n, APSR.C) else imm32; in EmulateSUBSPcLrEtc()
12635 when '0000' result = R[n] AND operand2; // AND in EmulateSUBSPcLrEtc()
12636 when '0001' result = R[n] EOR operand2; // EOR in EmulateSUBSPcLrEtc()
12637 when '0010' (result, -, -) = AddWithCarry(R[n], NOT(operand2), '1'); // SUB in EmulateSUBSPcLrEtc()
12638 when '0011' (result, -, -) = AddWithCarry(NOT(R[n]), operand2, '1'); // RSB in EmulateSUBSPcLrEtc()
12639 when '0100' (result, -, -) = AddWithCarry(R[n], operand2, '0'); // ADD in EmulateSUBSPcLrEtc()
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m32r/
Dm32r.c2581 zero_and_one (operand1, operand2) in zero_and_one() argument
2583 rtx operand2;
2587 && GET_CODE (operand2) == CONST_INT
2588 && ( ((INTVAL (operand1) == 0) && (INTVAL (operand2) == 1))
2589 ||((INTVAL (operand1) == 1) && (INTVAL (operand2) == 0)));
/openbsd/src/usr.sbin/eigrpd/
Drde_dual.c368 uint32_t operand1, operand2, operand3; in route_composite_metric() local
377 operand2 = safe_mul_uint32(kvalues[1] * EIGRP_SCALING_FACTOR, in route_composite_metric()
381 distance = (uint64_t) operand1 + (uint64_t) operand2 + in route_composite_metric()
/openbsd/src/gnu/gcc/gcc/config/m32r/
Dm32r.c2080 zero_and_one (rtx operand1, rtx operand2) in zero_and_one() argument
2084 && GET_CODE (operand2) == CONST_INT in zero_and_one()
2085 && ( ((INTVAL (operand1) == 0) && (INTVAL (operand2) == 1)) in zero_and_one()
2086 ||((INTVAL (operand1) == 1) && (INTVAL (operand2) == 0))); in zero_and_one()
/openbsd/src/gnu/llvm/lldb/source/Core/
DEmulateInstruction.cpp483 info.RegisterRegisterOperands.operand2.name); in Dump()
/openbsd/src/gnu/gcc/gcc/config/mt/
Dmt.md749 requires operand0 and operand2 to be different registers.
815 requires operand0 and operand2 to be different registers.
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m68hc11/
Dm68hc11.md1673 /* Flags are set according to (sub:QI (operand 1) (operand2)).
1695 /* Flags are set according to (sub:QI (operand 1) (operand2)).
1717 /* Flags are set according to (sub:HI (operand 1) (operand2)). */
1736 /* Flags are set according to (sub:HI (operand 1) (operand2)). */
2085 operand1, operand2)),
3989 /* Save the operand2 in a temporary location and use it. */
4156 ;; source of operand2. If operand2 is the D register, we have to save
/openbsd/src/gnu/gcc/gcc/config/m68hc11/
Dm68hc11.md1681 /* Flags are set according to (sub:QI (operand 1) (operand2)).
1703 /* Flags are set according to (sub:QI (operand 1) (operand2)).
1725 /* Flags are set according to (sub:HI (operand 1) (operand2)). */
1744 /* Flags are set according to (sub:HI (operand 1) (operand2)). */
2093 operand1, operand2)),
3973 /* Save the operand2 in a temporary location and use it. */
4140 ;; source of operand2. If operand2 is the D register, we have to save
/openbsd/src/gnu/usr.bin/binutils-2.17/cpu/
Dcris.cpu1306 (dnf f-operand2 "Operand2" () 15 4)
1322 (define-pmacro f-dest f-operand2)
1823 (+ (f-operand2 0) R_ADDI MODE_REGISTER SIZE_BYTE (f-operand1 15))
4216 (+ (f-operand2 #xe) MODE_INDIRECT INFIX_BREAK SIZE_FIXED n)
/openbsd/src/gnu/usr.bin/gcc/gcc/config/mn10200/
Dmn10200.md376 ;; operand2 must be nonmemory_operand so that we will accept CONST_INTs
/openbsd/src/gnu/gcc/gcc/config/m88k/
Dm88k.md1862 ;; Need to set length for this arith insn because operand2
1871 ;; Need to set length for this arith insn because operand2
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m88k/
Dm88k.md1900 ;; Need to set length for this arith insn because operand2
1909 ;; Need to set length for this arith insn because operand2
/openbsd/src/gnu/usr.bin/gcc/gcc/config/rs6000/
Drs6000.c2473 rtx operand1, operand2; local
2477 operand2 = operand_subword_force (dest, WORDS_BIG_ENDIAN != 0,
2480 emit_move_insn (operand2, GEN_INT (c2));
/openbsd/src/gnu/gcc/gcc/config/rs6000/
Drs6000.c3823 rtx operand1, operand2; in rs6000_emit_set_long_const() local
3827 operand2 = operand_subword_force (dest, WORDS_BIG_ENDIAN != 0, in rs6000_emit_set_long_const()
3830 emit_move_insn (operand2, GEN_INT (c2)); in rs6000_emit_set_long_const()
/openbsd/src/gnu/usr.bin/gcc/gcc/
DChangeLog.713970 ("*andhi3_const"): New when operand2 is constant.