Home
last modified time | relevance | path

Searched refs:add_op (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/examples/tut04-toyvm/
H A Dtoyvm.cc107 add_op (enum opcode opcode,
164 toyvm_function::add_op (enum opcode opcode, in add_op() function in toyvm_function
180 add_op (opcode, operand, linenum); in add_unary_op()
251 fn->add_op (DUP, 0, linenum); in parse()
253 fn->add_op (ROT, 0, linenum); in parse()
255 fn->add_op (BINARY_ADD, 0, linenum); in parse()
257 fn->add_op (BINARY_SUBTRACT, 0, linenum); in parse()
259 fn->add_op (BINARY_MULT, 0, linenum); in parse()
261 fn->add_op (BINARY_COMPARE_LT, 0, linenum); in parse()
263 fn->add_op (RECURSE, 0, linenum); in parse()
[all …]
H A Dtoyvm.c105 add_op (toyvm_function *fn, enum opcode opcode, in add_op() function
121 add_op (fn, opcode, operand, linenum); in add_unary_op()
193 add_op (fn, DUP, 0, linenum); in toyvm_function_parse()
195 add_op (fn, ROT, 0, linenum); in toyvm_function_parse()
197 add_op (fn, BINARY_ADD, 0, linenum); in toyvm_function_parse()
199 add_op (fn, BINARY_SUBTRACT, 0, linenum); in toyvm_function_parse()
201 add_op (fn, BINARY_MULT, 0, linenum); in toyvm_function_parse()
203 add_op (fn, BINARY_COMPARE_LT, 0, linenum); in toyvm_function_parse()
205 add_op (fn, RECURSE, 0, linenum); in toyvm_function_parse()
207 add_op (fn, RETURN, 0, linenum); in toyvm_function_parse()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/examples/tut04-toyvm/
H A Dtoyvm.cc107 add_op (enum opcode opcode,
164 toyvm_function::add_op (enum opcode opcode, in add_op() function in toyvm_function
180 add_op (opcode, operand, linenum); in add_unary_op()
251 fn->add_op (DUP, 0, linenum); in parse()
253 fn->add_op (ROT, 0, linenum); in parse()
255 fn->add_op (BINARY_ADD, 0, linenum); in parse()
257 fn->add_op (BINARY_SUBTRACT, 0, linenum); in parse()
259 fn->add_op (BINARY_MULT, 0, linenum); in parse()
261 fn->add_op (BINARY_COMPARE_LT, 0, linenum); in parse()
263 fn->add_op (RECURSE, 0, linenum); in parse()
[all …]
H A Dtoyvm.c105 add_op (toyvm_function *fn, enum opcode opcode, in add_op() function
121 add_op (fn, opcode, operand, linenum); in add_unary_op()
193 add_op (fn, DUP, 0, linenum); in toyvm_function_parse()
195 add_op (fn, ROT, 0, linenum); in toyvm_function_parse()
197 add_op (fn, BINARY_ADD, 0, linenum); in toyvm_function_parse()
199 add_op (fn, BINARY_SUBTRACT, 0, linenum); in toyvm_function_parse()
201 add_op (fn, BINARY_MULT, 0, linenum); in toyvm_function_parse()
203 add_op (fn, BINARY_COMPARE_LT, 0, linenum); in toyvm_function_parse()
205 add_op (fn, RECURSE, 0, linenum); in toyvm_function_parse()
207 add_op (fn, RETURN, 0, linenum); in toyvm_function_parse()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium.md250 (define_code_attr add_op [(plus "PLUS") (minus "MINUS")])
2766 visium_split_cstore (<add_op>, operands[0], operands[1],
2812 visium_split_cstore (<add_op>, operands[0], operands[1],
2869 visium_split_cstore (<add_op>, operands [0], operands[1],
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium.md250 (define_code_attr add_op [(plus "PLUS") (minus "MINUS")])
2766 visium_split_cstore (<add_op>, operands[0], operands[1],
2812 visium_split_cstore (<add_op>, operands[0], operands[1],
2869 visium_split_cstore (<add_op>, operands [0], operands[1],
/netbsd-src/external/gpl3/binutils.old/dist/ld/emultempl/
H A Dxtensaelf.em1899 etree_type *add_op = exp_binop ('+', name_op, addend_op);
1900 etree_type *assign_op = exp_assign (".", add_op, false);
/netbsd-src/external/gpl3/binutils/dist/ld/emultempl/
H A Dxtensaelf.em1889 etree_type *add_op = exp_binop ('+', name_op, addend_op);
1890 etree_type *assign_op = exp_assign (".", add_op, false);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.cc2942 rtx add_op; in alpha_split_conditional_move() local
2951 add_op = GEN_INT (f); in alpha_split_conditional_move()
2952 if (sext_add_operand (add_op, mode)) in alpha_split_conditional_move()
2956 tmp = gen_rtx_PLUS (DImode, tmp, add_op); in alpha_split_conditional_move()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/alpha/
H A Dalpha.c2937 rtx add_op; in alpha_split_conditional_move() local
2946 add_op = GEN_INT (f); in alpha_split_conditional_move()
2947 if (sext_add_operand (add_op, mode)) in alpha_split_conditional_move()
2951 tmp = gen_rtx_PLUS (DImode, tmp, add_op); in alpha_split_conditional_move()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrMVE.td2284 SDNode unpred_op, Intrinsic pred_int, PatFrag add_op,
2294 def : Pat<(VTI.Vec (shift_op (add_op (VTI.Vec MQPR:$Qm), (VTI.Vec MQPR:$Qn)), (i32 1))),
2306 multiclass MVE_VHADD<MVEVectorVTInfo VTI, PatFrag add_op, SDNode shift_op>
2307 : MVE_VHADD_m<VTI, int_arm_mve_vhadd, int_arm_mve_hadd_predicated, add_op,
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c10581 rtx mul_op0, mul_op1, add_op; in arm_rtx_costs_internal() local
10588 add_op = XEXP (x, 1); in arm_rtx_costs_internal()
10592 + rtx_cost (add_op, mode, code, 0, speed_p)); in arm_rtx_costs_internal()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc10729 rtx mul_op0, mul_op1, add_op; in arm_rtx_costs_internal() local
10736 add_op = XEXP (x, 1); in arm_rtx_costs_internal()
10740 + rtx_cost (add_op, mode, code, 0, speed_p)); in arm_rtx_costs_internal()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc4400 rtx add_op = operands[3]; in aarch64_maxmin_plus_const() local
4427 auto add_val = rtx_mode_t (add_op, mode); in aarch64_maxmin_plus_const()