/openbsd/gnu/gcc/gcc/config/mt/ |
H A D | mt.md | 285 rtx scratch1 = gen_reg_rtx (SImode); 300 scratch1, scratch2, scratch3)); 310 rtx scratch1 = gen_reg_rtx (SImode); 458 rtx scratch1 = gen_reg_rtx (SImode); 493 scratch1)); 753 swap = scratch1; 754 scratch1 = scratch2; 792 scratch1, scratch2, scratch3)); 819 swap = scratch1; 820 scratch1 = scratch2; [all …]
|
H A D | mt.c | 1317 rtx scratch0, scratch1, const_scratch; in mt_generate_compare() local 1327 scratch1 = gen_reg_rtx (SImode); in mt_generate_compare() 1330 emit_insn (gen_addsi3 (scratch1, const_scratch, op1)); in mt_generate_compare() 1334 scratch1 = op1; in mt_generate_compare() 1355 return gen_rtx_fmt_ee (code, VOIDmode, scratch0, scratch1); in mt_generate_compare()
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoA.td | 199 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 202 let Constraints = "@earlyclobber $res,@earlyclobber $scratch1," 210 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 212 let Constraints = "@earlyclobber $res,@earlyclobber $scratch1,"
|
/openbsd/gnu/gcc/gcc/config/sh/ |
H A D | sh.md | 2229 rtx scratch1 = operands[5]; 2234 emit_insn (gen_divsi_inv_hitable (scratch1, tab_base, scratch1)); 2275 rtx scratch1 = operands[8]; 2283 emit_insn (gen_subdi3 (scratch1, scratch0, scratch1)); 2365 rtx scratch1 = operands[8]; 2371 emit_insn (gen_ashrdi3_media (scratch1, scratch1, GEN_INT (14))); 2424 rtx scratch1 = operands[10]; 2435 scratch0, scratch1)); 2449 emit_insn (gen_subdi3 (scratch1, scratch2, scratch1)); 2457 emit_insn (gen_ashrdi3_media (scratch1, scratch1, GEN_INT (16))); [all …]
|
H A D | sh.c | 9794 rtx scratch0, scratch1, scratch2; in sh_output_mi_thunk() local 9834 scratch1 = gen_rtx_REG (ptr_mode, 1); in sh_output_mi_thunk() 9846 scratch1 = gen_rtx_REG (ptr_mode, i); in sh_output_mi_thunk() 9849 if (scratch1 == scratch0) in sh_output_mi_thunk() 9863 && (simple_add || scratch0 != scratch1) in sh_output_mi_thunk() 9876 emit_move_insn (scratch1, GEN_INT (delta)); in sh_output_mi_thunk() 9877 emit_insn (gen_add2_insn (this, scratch1)); in sh_output_mi_thunk() 9890 else if (! TARGET_SH5 && scratch0 != scratch1) in sh_output_mi_thunk() 9896 emit_move_insn (scratch1, GEN_INT (vcall_offset)); in sh_output_mi_thunk() 9904 else if (scratch0 != scratch1) in sh_output_mi_thunk() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrInfo.td | 1412 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 1414 let Constraints = "@earlyclobber $res,@earlyclobber $scratch1," 1426 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 1429 let Constraints = "@earlyclobber $res,@earlyclobber $scratch1,"
|
/openbsd/gnu/usr.bin/gcc/gcc/config/i386/ |
H A D | i386.c | 10916 rtx addr, scratch1, scratch2, scratch3, scratch4; local 10928 scratch1 = gen_reg_rtx (Pmode); 10965 emit_insn (gen_strlenqi_rex_1 (scratch1, scratch3, eoschar, 10967 emit_insn (gen_one_cmpldi2 (scratch2, scratch1)); 10972 emit_insn (gen_strlenqi_1 (scratch1, scratch3, eoschar, 10974 emit_insn (gen_one_cmplsi2 (scratch2, scratch1)); 11015 rtx scratch1 = gen_reg_rtx (Pmode); local 11016 emit_move_insn (scratch1, out); 11024 align_rtx = expand_binop (Pmode, and_optab, scratch1, GEN_INT (3), 11039 align_rtx = expand_binop (Pmode, and_optab, scratch1, GEN_INT (2),
|
/openbsd/gnu/usr.bin/gcc/gcc/config/alpha/ |
H A D | alpha.md | 6020 rtx scratch1 = gen_rtx_REG (DImode, REGNO (operands[2])); 6022 rtx scratch3 = scratch1; 6026 scratch1 = addr; 6028 seq = gen_unaligned_storeqi (addr, operands[1], scratch1, 6055 rtx scratch1 = gen_rtx_REG (DImode, REGNO (operands[2])); 6057 rtx scratch3 = scratch1; 6061 scratch1 = addr; 6063 seq = gen_unaligned_storehi (addr, operands[1], scratch1,
|
/openbsd/gnu/gcc/gcc/config/alpha/ |
H A D | alpha.md | 6113 rtx scratch1 = gen_rtx_REG (DImode, REGNO (operands[2])); 6115 rtx scratch3 = scratch1; 6119 scratch1 = addr; 6121 seq = gen_unaligned_storeqi (addr, operands[1], scratch1, 6145 rtx scratch1 = gen_rtx_REG (DImode, REGNO (operands[2])); 6147 rtx scratch3 = scratch1; 6151 scratch1 = addr; 6153 seq = gen_unaligned_storehi (addr, operands[1], scratch1,
|
/openbsd/gnu/gcc/gcc/config/i386/ |
H A D | i386.c | 13257 rtx addr, scratch1, scratch2, scratch3, scratch4; in ix86_expand_strlen() local 13269 scratch1 = gen_reg_rtx (Pmode); in ix86_expand_strlen() 13310 emit_insn (gen_strlenqi_1 (scratch1, scratch3, unspec)); in ix86_expand_strlen() 13313 emit_insn (gen_one_cmpldi2 (scratch2, scratch1)); in ix86_expand_strlen() 13318 emit_insn (gen_one_cmplsi2 (scratch2, scratch1)); in ix86_expand_strlen() 13359 rtx scratch1 = gen_reg_rtx (Pmode); in ix86_expand_strlensi_unroll_1() local 13360 emit_move_insn (scratch1, out); in ix86_expand_strlensi_unroll_1() 13368 align_rtx = expand_binop (Pmode, and_optab, scratch1, GEN_INT (3), in ix86_expand_strlensi_unroll_1() 13383 align_rtx = expand_binop (Pmode, and_optab, scratch1, const2_rtx, in ix86_expand_strlensi_unroll_1()
|
/openbsd/gnu/usr.bin/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 4235 rtx pat, scratch1, scratch2; local 4253 scratch1 = gen_reg_rtx (mode0); 4256 pat = GEN_FCN (icode) (target, op0, scratch1, scratch2);
|
/openbsd/gnu/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 6756 rtx pat, scratch1, scratch2; in altivec_expand_abs_builtin() local 6774 scratch1 = gen_reg_rtx (mode0); in altivec_expand_abs_builtin() 6777 pat = GEN_FCN (icode) (target, op0, scratch1, scratch2); in altivec_expand_abs_builtin()
|