Home
last modified time | relevance | path

Searched refs:op2 (Results 1 – 25 of 76) sorted by relevance

1234

/freebsd-11-stable/sys/i386/i386/
HDdb_disasm.c102 #define op2(x,y) ((x)|((y)<<8)) macro
182 /*02*/ { "lar", TRUE, LONG, op2(E,R), 0 },
183 /*03*/ { "lsl", TRUE, LONG, op2(E,R), 0 },
220 /*20*/ { "mov", TRUE, LONG, op2(CR,El), 0 },
221 /*21*/ { "mov", TRUE, LONG, op2(DR,El), 0 },
222 /*22*/ { "mov", TRUE, LONG, op2(El,CR), 0 },
223 /*23*/ { "mov", TRUE, LONG, op2(El,DR), 0 },
224 /*24*/ { "mov", TRUE, LONG, op2(TR,El), 0 },
226 /*26*/ { "mov", TRUE, LONG, op2(El,TR), 0 },
260 /*40*/ { "cmovo", TRUE, NONE, op2(E, R), 0 },
[all …]
/freebsd-11-stable/sys/amd64/amd64/
HDdb_disasm.c117 #define op2(x,y) ((x)|((y)<<8)) macro
129 /*80*/ { "", TRUE, SDEP, op2(E, Rq), "invept" },
130 /*81*/ { "", TRUE, SDEP, op2(E, Rq), "invvpid" },
131 /*82*/ { "", TRUE, SDEP, op2(E, Rq), "invpcid" },
236 /*02*/ { "lar", TRUE, LONG, op2(E,R), 0 },
237 /*03*/ { "lsl", TRUE, LONG, op2(E,R), 0 },
274 /*20*/ { "mov", TRUE, LONG, op2(CR,El), 0 },
275 /*21*/ { "mov", TRUE, LONG, op2(DR,El), 0 },
276 /*22*/ { "mov", TRUE, LONG, op2(El,CR), 0 },
277 /*23*/ { "mov", TRUE, LONG, op2(El,DR), 0 },
[all …]
/freebsd-11-stable/sys/arm/arm/
HDdebug_monitor.c155 #define DBG_WB_READ(cn, cm, op2, val) do { \ argument
156 __asm __volatile("mrc p14, 0, %0, " #cn "," #cm "," #op2 : "=r" (val)); \
159 #define DBG_WB_WRITE(cn, cm, op2, val) do { \ argument
160 __asm __volatile("mcr p14, 0, %0, " #cn "," #cm "," #op2 :: "r" (val)); \
163 #define READ_WB_REG_CASE(op2, m, val) \ argument
164 case (((op2) << OP2_SHIFT) + m): \
165 DBG_WB_READ(c0, c ## m, op2, val); \
168 #define WRITE_WB_REG_CASE(op2, m, val) \ argument
169 case (((op2) << OP2_SHIFT) + m): \
170 DBG_WB_WRITE(c0, c ## m, op2, val); \
[all …]
/freebsd-11-stable/contrib/one-true-awk/
HDawkgram.y199 var ASGNOP ppattern { $$ = op2($2, $1, $3); }
203 { $$ = op2(BOR, notnull($1), notnull($3)); }
205 { $$ = op2(AND, notnull($1), notnull($3)); }
212 | ppattern IN varname { $$ = op2(INTEST, $1, makearr($3)); }
213 | '(' plist ')' IN varname { $$ = op2(INTEST, $2, makearr($5)); }
214 | ppattern term %prec CAT { $$ = op2(CAT, $1, $2); }
220 var ASGNOP pattern { $$ = op2($2, $1, $3); }
224 { $$ = op2(BOR, notnull($1), notnull($3)); }
226 { $$ = op2(AND, notnull($1), notnull($3)); }
227 | pattern EQ pattern { $$ = op2($2, $1, $3); }
[all …]
HDb.c131 p1 = op2(CAT, op2(STAR, op2(ALL, NIL, NIL), NIL), p); in mkdfa()
133 p1 = op2(CAT, p1, op2(FINAL, NIL, NIL)); in mkdfa()
633 return(op2(EMPTYRE, NIL, NIL)); in reparse()
652 np = op2(CHAR, NIL, itonp(rlxval)); in primary()
657 return (unary(op2(ALL, NIL, NIL))); in primary()
660 return (unary(op2(ALL, NIL, NIL))); in primary()
663 return (unary(op2(DOT, NIL, NIL))); in primary()
665 np = op2(CCL, NIL, (Node*) cclenter((char *) rlxstr)); in primary()
669 np = op2(NCCL, NIL, (Node *) cclenter((char *) rlxstr)); in primary()
674 return (unary(op2(CHAR, NIL, itonp(HAT)))); in primary()
[all …]
/freebsd-11-stable/bin/sh/
HDarith_yacc.c118 static inline int higher_prec(int op1, int op2) in higher_prec() argument
120 return arith_prec(op1) < arith_prec(op2); in higher_prec()
210 int op2; in binop2() local
218 op2 = last_token; in binop2()
219 if (op2 >= ARITH_BINOP_MIN && op2 < ARITH_BINOP_MAX && in binop2()
220 higher_prec(op2, op)) { in binop2()
221 b = binop2(b, op2, arith_prec(op), noeval); in binop2()
222 op2 = last_token; in binop2()
227 if (op2 < ARITH_BINOP_MIN || op2 >= ARITH_BINOP_MAX || in binop2()
228 arith_prec(op2) >= precedence) in binop2()
[all …]
/freebsd-11-stable/usr.sbin/config/
HDconfig.y435 struct opt *op, *op2; in newopt() local
445 op2 = findopt(list, name); in newopt()
446 if (op2 != NULL && !append && !dupe) { in newopt()
458 if (op2 != NULL) { in newopt()
460 while (SLIST_NEXT(op2, op_append) != NULL) in newopt()
461 op2 = SLIST_NEXT(op2, op_append); in newopt()
462 SLIST_NEXT(op2, op_append) = op; in newopt()
464 while (SLIST_NEXT(op2, op_next) != NULL) in newopt()
465 op2 = SLIST_NEXT(op2, op_next); in newopt()
466 SLIST_NEXT(op2, op_next) = op; in newopt()
/freebsd-11-stable/contrib/gcc/
HDvalue-prof.c176 tree op1, tree op2, tree value, int prob, gcov_type count, in tree_divmod_fixed_value() argument
197 stmt2 = build2 (MODIFY_EXPR, optype, tmp1, op2); in tree_divmod_fixed_value()
217 build2 (TREE_CODE (operation), optype, op1, op2)); in tree_divmod_fixed_value()
266 tree modify, op, op1, op2, result, value, tree_val; in tree_divmod_fixed_value_transform() local
285 op2 = TREE_OPERAND (op, 1); in tree_divmod_fixed_value_transform()
304 if (simple_cst_equal (op2, value) != 1 || 2 * count < all) in tree_divmod_fixed_value_transform()
316 result = tree_divmod_fixed_value (stmt, op, op1, op2, tree_val, prob, count, all); in tree_divmod_fixed_value_transform()
339 tree_mod_pow2 (tree stmt, tree operation, tree op1, tree op2, int prob, in tree_mod_pow2() argument
361 build2 (PLUS_EXPR, optype, op2, build_int_cst (optype, -1))); in tree_mod_pow2()
363 build2 (BIT_AND_EXPR, optype, tmp2, op2)); in tree_mod_pow2()
[all …]
HDtree-ssa-pre.c1555 tree op2 = TREE_OPERAND (expr, 1); in valid_in_set() local
1556 return set_contains_value (set, op1) && set_contains_value (set, op2); in valid_in_set()
1571 tree op2 = TREE_OPERAND (expr, 2); in valid_in_set() local
1575 || (op2 && !set_contains_value (set, op2))) in valid_in_set()
1603 tree op2 = TREE_OPERAND (expr, 2); in valid_in_set() local
1609 gcc_assert (!op2 || is_gimple_min_invariant (op2) in valid_in_set()
1610 || TREE_CODE (op2) == VALUE_HANDLE); in valid_in_set()
1611 if (op2 in valid_in_set()
1612 && !set_contains_value (set, op2)) in valid_in_set()
2223 tree op1, op2, op3; local
[all …]
HDsimplify-rtx.c231 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()
268 rtx op0, op1, op2; in simplify_replace_rtx() local
312 op2 = simplify_replace_rtx (XEXP (x, 2), old_rtx, new_rtx); in simplify_replace_rtx()
313 if (op0 == XEXP (x, 0) && op1 == XEXP (x, 1) && op2 == XEXP (x, 2)) in simplify_replace_rtx()
317 return simplify_gen_ternary (code, mode, op_mode, op0, op1, op2); in simplify_replace_rtx()
4045 rtx op2) in simplify_ternary_operation() argument
4059 && GET_CODE (op2) == CONST_INT in simplify_ternary_operation()
4060 && ((unsigned) INTVAL (op1) + (unsigned) INTVAL (op2) <= width) in simplify_ternary_operation()
[all …]
HDoptabs.c508 rtx op1, rtx op2, rtx target, int unsignedp) in expand_ternary_op() argument
516 rtx xop0 = op0, xop1 = op1, xop2 = op2; in expand_ternary_op()
546 if (GET_MODE (op2) != mode2 && mode2 != VOIDmode) in expand_ternary_op()
548 GET_MODE (op2) != VOIDmode in expand_ternary_op()
549 ? GET_MODE (op2) in expand_ternary_op()
4052 enum machine_mode cmode, rtx op2, rtx op3, in emit_conditional_move() argument
4081 if (swap_commutative_operands_p (op2, op3) in emit_conditional_move()
4085 tem = op2; in emit_conditional_move()
4086 op2 = op3; in emit_conditional_move()
4092 mode = GET_MODE (op2); in emit_conditional_move()
[all …]
HDexpr.c1308 rtx op2; in emit_block_move_via_movmem() local
1312 op2 = convert_to_mode (mode, size, 1); in emit_block_move_via_movmem()
1314 if (pred != 0 && ! (*pred) (op2, mode)) in emit_block_move_via_movmem()
1315 op2 = copy_to_mode_reg (mode, op2); in emit_block_move_via_movmem()
1322 pat = GEN_FCN ((int) code) (x, y, op2, opalign); in emit_block_move_via_movmem()
5967 rtx op1, op2; in force_operand() local
6001 op2 = XEXP (value, 1); in force_operand()
6002 if (!CONSTANT_P (op2) && !(REG_P (op2) && op2 != subtarget)) in force_operand()
6004 if (code == MINUS && GET_CODE (op2) == CONST_INT) in force_operand()
6007 op2 = negate_rtx (GET_MODE (value), op2); in force_operand()
[all …]
HDtree-vectorizer.c1819 tree operation, op1, op2; in vect_is_simple_reduction() local
1873 op2 = TREE_OPERAND (operation, 1); in vect_is_simple_reduction()
1874 if (TREE_CODE (op1) != SSA_NAME || TREE_CODE (op2) != SSA_NAME) in vect_is_simple_reduction()
1887 || TYPE_MAIN_VARIANT (type) != TYPE_MAIN_VARIANT (TREE_TYPE (op2))) in vect_is_simple_reduction()
1896 print_generic_expr (vect_dump, TREE_TYPE (op2), TDF_SLIM); in vect_is_simple_reduction()
1928 def2 = SSA_NAME_DEF_STMT (op2); in vect_is_simple_reduction()
HDdf-problems.c639 bitmap op2 = df_ru_get_bb_info (dflow, e->dest->index)->in; in df_ru_confluence_n() local
652 bitmap_copy (tmp, op2); in df_ru_confluence_n()
665 bitmap_ior_into (op1, op2); in df_ru_confluence_n()
1163 bitmap op2 = df_rd_get_bb_info (dflow, e->src->index)->out; in df_rd_confluence_n() local
1176 bitmap_copy (tmp, op2); in df_rd_confluence_n()
1189 bitmap_ior_into (op1, op2); in df_rd_confluence_n()
1655 bitmap op2 = df_lr_get_bb_info (dflow, e->dest->index)->in; in df_lr_confluence_n() local
1661 bitmap_ior_and_compl_into (op1, op2, df_invalidated_by_call); in df_lr_confluence_n()
1663 bitmap_ior_into (op1, op2); in df_lr_confluence_n()
2016 bitmap op2 = df_ur_get_bb_info (dflow, e->src->index)->out; in df_ur_confluence_n() local
[all …]
HDtree.c1648 chainon (tree op1, tree op2) in chainon() argument
1653 return op2; in chainon()
1654 if (!op2) in chainon()
1659 TREE_CHAIN (t1) = op2; in chainon()
1664 for (t2 = op2; t2; t2 = TREE_CHAIN (t2)) in chainon()
2344 tree op0, op1, op2, op3; in substitute_in_expr() local
2420 op2 = SUBSTITUTE_IN_EXPR (TREE_OPERAND (exp, 2), f, r); in substitute_in_expr()
2423 && op2 == TREE_OPERAND (exp, 2)) in substitute_in_expr()
2426 new = fold_build3 (code, TREE_TYPE (exp), op0, op1, op2); in substitute_in_expr()
2432 op2 = SUBSTITUTE_IN_EXPR (TREE_OPERAND (exp, 2), f, r); in substitute_in_expr()
[all …]
HDtree-flow-inline.h1194 tree op2 = NULL_TREE; in compare_ssa_operands_equal() local
1214 op2 = op_iter_init_tree (&iter2, stmt2, flags); in compare_ssa_operands_equal()
1223 if (op1 != op2) in compare_ssa_operands_equal()
1226 op2 = op_iter_next_tree (&iter2); in compare_ssa_operands_equal()
/freebsd-11-stable/contrib/gcc/config/ia64/
HDvect.md799 rtx op2 = XVECEXP (operands[1], 0, 1);
802 if (GET_CODE (op1) == CONST_INT && GET_CODE (op2) == CONST_INT)
805 RTVEC_ELT (v, 0) = TARGET_BIG_ENDIAN ? op2 : op1;
806 RTVEC_ELT (v, 1) = TARGET_BIG_ENDIAN ? op1 : op2;;
814 if (!gr_reg_or_0_operand (op2, SImode))
815 op2 = force_reg (SImode, op2);
818 x = gen_rtx_VEC_CONCAT (V2SImode, op2, op1);
820 x = gen_rtx_VEC_CONCAT (V2SImode, op1, op2);
1143 rtx op2 = XVECEXP (operands[1], 0, 1);
1146 if (GET_CODE (op1) == CONST_DOUBLE && GET_CODE (op2) == CONST_DOUBLE)
[all …]
/freebsd-11-stable/contrib/gcc/config/i386/
HDpredicates.md144 rtx op2 = XEXP (XEXP (op, 0), 1);
149 if (GET_CODE (op2) != CONST_INT)
151 offset = trunc_int_for_mode (INTVAL (op2), DImode);
252 rtx op2 = XEXP (XEXP (op, 0), 1);
269 && GET_CODE (op2) == CONST_INT
270 && trunc_int_for_mode (INTVAL (op2), DImode) > -0x10000
271 && trunc_int_for_mode (INTVAL (op2), SImode) == INTVAL (op2))
283 && GET_CODE (op2) == CONST_INT
284 && trunc_int_for_mode (INTVAL (op2), DImode) > -0x10000
285 && trunc_int_for_mode (INTVAL (op2), SImode) == INTVAL (op2))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
HDDWARFDebugFrame.cpp113 auto op2 = Data.getULEB128(Offset); in parse() local
114 addInstruction(Opcode, op1, op2); in parse()
123 auto op2 = (uint64_t)Data.getSLEB128(Offset); in parse() local
124 addInstruction(Opcode, op1, op2); in parse()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
HDSparcInstrFormats.td39 bits<3> op2;
42 let Inst{24-22} = op2;
53 let op2 = op2Val;
62 let op2 = op2Val;
/freebsd-11-stable/contrib/llvm-project/lld/COFF/
HDChunks.cpp145 uint16_t op2 = read16le(off + 2); in readMOV() local
146 if ((op2 & 0x8000) != 0) in readMOV()
149 return (op2 & 0x00ff) | ((op2 >> 4) & 0x0700) | ((op1 << 1) & 0x0800) | in readMOV()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64SystemOperands.td40 bits<3> op2> : SearchableTable {
49 let Encoding{2-0} = op2;
101 bits<3> op2> : SearchableTable {
110 let Encoding{2-0} = op2;
154 class IC<string name, bits<3> op1, bits<4> crn, bits<4> crm, bits<3> op2,
164 let Encoding{2-0} = op2;
388 bits<3> op2, bit needsreg = 1> : SearchableTable {
397 let Encoding{2-0} = op2;
438 // op1 CRn CRm op2
457 // op1 CRn CRm op2
[all …]
/freebsd-11-stable/contrib/gdb/gdb/
HDs390-tdep.c951 is_ri (bfd_byte *insn, int op1, int op2, unsigned int *r1, int *i2) in is_ri() argument
953 if (insn[0] == op1 && (insn[1] & 0xf) == op2) in is_ri()
966 is_ril (bfd_byte *insn, int op1, int op2, in is_ril() argument
969 if (insn[0] == op1 && (insn[1] & 0xf) == op2) in is_ril()
1033 is_rsy (bfd_byte *insn, int op1, int op2, in is_rsy() argument
1037 && insn[5] == op2) in is_rsy()
1070 is_rxy (bfd_byte *insn, int op1, int op2, in is_rxy() argument
1074 && insn[5] == op2) in is_rxy()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDVOP3Instructions.td510 multiclass Ternary_i16_Pats <SDPatternOperator op1, SDPatternOperator op2,
513 (op2 (op1 i16:$src0, i16:$src1), i16:$src2),
526 multiclass Ternary_i16_Pats_gfx9<SDPatternOperator op1, SDPatternOperator op2,
529 (op2 (op1 i16:$src0, i16:$src1), i16:$src2),
540 class ThreeOpFrag<SDPatternOperator op1, SDPatternOperator op2> : PatFrag<
545 (op2 (HasOneUseBinOp<op1> node:$x, node:$y), node:$z),
609 class ThreeOp_i32_Pats <SDPatternOperator op1, SDPatternOperator op2, Instruction inst> : GCNPat <
610 // This matches (op2 (op1 i32:$src0, i32:$src1), i32:$src2) with conditions.
611 (ThreeOpFrag<op1, op2> i32:$src0, i32:$src1, i32:$src2),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMips16InstrInfo.td439 // op2 can be cmpi or slti/sltiu
441 // the operands for op2 are a register and a signed constant
443 // $op2 $t, $imm ;test register t and branch conditionally
448 class SeliT<string op1, string op2>:
451 !strconcat(op2,
460 // op2 can be cmp or slt/sltu
462 // the operands for op2 are two registers
466 // $op2 $rl, $rr ;test registers rl,rr
467 // $op1 .+4 ;op2 is a conditional branch
471 class SelT<string op1, string op2>:
[all …]

1234