Lines Matching defs:xops

5196   rtx xops[2];
5246 xops[0] = gen_rtx_REG (SImode, regno);
5247 xops[1] = gen_rtx_MEM (SImode, stack_pointer_rtx);
5248 output_asm_insn ("mov{l}\t{%1, %0|%0, %1}", xops);
5249 output_asm_insn ("ret", xops);
5261 rtx xops[3];
5263 xops[0] = dest;
5264 xops[1] = gen_rtx_SYMBOL_REF (Pmode, GOT_SYMBOL_NAME);
5268 xops[2] = gen_rtx_LABEL_REF (Pmode, label ? label : gen_label_rtx ());
5271 output_asm_insn ("mov{l}\t{%2, %0|%0, %2}", xops);
5273 output_asm_insn ("call\t%a2", xops);
5283 CODE_LABEL_NUMBER (XEXP (xops[2], 0)));
5286 output_asm_insn ("pop{l}\t%0", xops);
5294 xops[2] = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (name));
5295 xops[2] = gen_rtx_MEM (QImode, xops[2]);
5296 output_asm_insn ("call\t%X2", xops);
5312 output_asm_insn ("add{l}\t{%1, %0|%0, %1}", xops);
5314 output_asm_insn ("add{l}\t{%1+[.-%a2], %0|%0, %1+(.-%a2)}", xops);
16180 rtx pat, xops[3];
16219 xops[0] = target;
16220 xops[1] = op0;
16221 xops[2] = op1;
16225 target = ix86_fixup_binary_operands (UNKNOWN, tmode, xops);
16226 op0 = xops[1];
16227 op1 = xops[2];
16229 else if (optimize || !ix86_binary_operator_ok (UNKNOWN, tmode, xops))
18374 rtx xops[3];
18385 xops[0] = this;
18386 xops[1] = this_reg = gen_rtx_REG (Pmode, 0);
18387 output_asm_insn ("mov{l}\t{%0, %1|%1, %0}", xops);
18395 xops[0] = GEN_INT (delta);
18396 xops[1] = this_reg ? this_reg : this;
18399 if (!x86_64_general_operand (xops[0], DImode))
18402 xops[1] = tmp;
18403 output_asm_insn ("mov{q}\t{%1, %0|%0, %1}", xops);
18404 xops[0] = tmp;
18405 xops[1] = this;
18407 output_asm_insn ("add{q}\t{%0, %1|%1, %0}", xops);
18410 output_asm_insn ("add{l}\t{%0, %1|%1, %0}", xops);
18427 xops[0] = gen_rtx_MEM (Pmode, this_reg);
18428 xops[1] = tmp;
18430 output_asm_insn ("mov{q}\t{%0, %1|%1, %0}", xops);
18432 output_asm_insn ("mov{l}\t{%0, %1|%1, %0}", xops);
18435 xops[0] = gen_rtx_MEM (Pmode, plus_constant (tmp, vcall_offset));
18436 if (TARGET_64BIT && !memory_operand (xops[0], Pmode))
18439 xops[0] = GEN_INT (vcall_offset);
18440 xops[1] = tmp2;
18441 output_asm_insn ("mov{q}\t{%0, %1|%1, %0}", xops);
18442 xops[0] = gen_rtx_MEM (Pmode, gen_rtx_PLUS (Pmode, tmp, tmp2));
18444 xops[1] = this_reg;
18446 output_asm_insn ("add{q}\t{%0, %1|%1, %0}", xops);
18448 output_asm_insn ("add{l}\t{%0, %1|%1, %0}", xops);
18454 xops[0] = this_reg;
18455 xops[1] = this;
18456 output_asm_insn ("mov{l}\t{%0, %1|%1, %0}", xops);
18459 xops[0] = XEXP (DECL_RTL (function), 0);
18463 output_asm_insn ("jmp\t%P0", xops);
18466 tmp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, xops[0]), UNSPEC_GOTPCREL);
18469 xops[0] = tmp;
18470 output_asm_insn ("jmp\t%A0", xops);
18476 output_asm_insn ("jmp\t%P0", xops);
18486 xops[0] = tmp;
18487 output_asm_insn ("jmp\t%0", xops);
18495 xops[1] = tmp;
18496 output_asm_insn ("mov{l}\t{%0@GOT(%1), %1|%1, %0@GOT[%1]}", xops);
18497 output_asm_insn ("jmp\t{*}%1", xops);