| /openbsd-src/gnu/gcc/gcc/config/mt/ |
| H A D | mt.md | 286 rtx scratch2 = gen_reg_rtx (SImode); 300 scratch1, scratch2, scratch3)); 459 rtx scratch2 = gen_reg_rtx (SImode); 473 scratch1, scratch2, scratch3)); 742 rtx scratch2 = gen_rtx_REG (SImode, REGNO (operands[2])+1); 754 scratch1 = scratch2; 755 scratch2 = swap; 760 address = force_operand (address, scratch2); 779 rtx scratch2 = gen_rtx_REG (SImode, REGNO (operands[2])+1); 792 scratch1, scratch2, scratch3)); [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoA.td | 199 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 203 "@earlyclobber $scratch2"; 210 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 213 "@earlyclobber $scratch2";
|
| /openbsd-src/gnu/gcc/gcc/config/sh/ |
| H A D | sh.c | 9794 rtx scratch0, scratch1, scratch2; in sh_output_mi_thunk() local 9830 scratch0 = scratch1 = scratch2 = gen_rtx_REG (Pmode, 0); in sh_output_mi_thunk() 9838 scratch2 = gen_rtx_REG (Pmode, 3); in sh_output_mi_thunk() 9854 scratch2 = gen_rtx_REG (Pmode, i); in sh_output_mi_thunk() 9857 if (scratch2 == scratch0) in sh_output_mi_thunk() 9936 XEXP (XVECEXP (sibcall, 0, 2), 0) = scratch2; in sh_output_mi_thunk() 9945 emit_move_insn (scratch2, funexp); in sh_output_mi_thunk() 9946 funexp = gen_rtx_MEM (FUNCTION_MODE, scratch2); in sh_output_mi_thunk()
|
| H A D | sh.md | 2348 r0: scratch0 r19: scratch1 r21: scratch2 2366 rtx scratch2 = operands[9]; 2370 emit_insn (gen_ashrdi3_media (scratch2, scratch0, GEN_INT (63))); 2374 emit_insn (gen_subdisi3_media (result, scratch0, scratch2)); 2426 rtx scratch2 = operands[11]; 2448 emit_insn (gen_ashldi3_media (scratch2, scratch4_di, GEN_INT (45))); 2449 emit_insn (gen_subdi3 (scratch1, scratch2, scratch1)); 2456 emit_insn (gen_mulsidi3_media (scratch2, dividend, scratch4)); 2459 emit_insn (gen_ashrdi3_media (scratch3, scratch2, GEN_INT (63))); 2464 emit_insn (gen_adddi3 (scratch2, scratch2, scratch0)); [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.td | 1412 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 1415 "@earlyclobber $scratch2"; 1426 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 1430 "@earlyclobber $scratch2";
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/ |
| H A D | sparc.c | 8739 rtx scratch2 = gen_rtx_REG (Pmode, 5); local 8740 emit_move_insn (scratch2, vcall_offset_rtx); 8741 vcall_offset_rtx = scratch2;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/i386/ |
| H A D | i386.c | 10916 rtx addr, scratch1, scratch2, scratch3, scratch4; local 10955 scratch2 = gen_reg_rtx (Pmode); 10967 emit_insn (gen_one_cmpldi2 (scratch2, scratch1)); 10968 emit_insn (gen_adddi3 (out, scratch2, constm1_rtx)); 10974 emit_insn (gen_one_cmplsi2 (scratch2, scratch1)); 10975 emit_insn (gen_addsi3 (out, scratch2, constm1_rtx));
|
| /openbsd-src/gnu/gcc/gcc/config/sparc/ |
| H A D | sparc.c | 8613 rtx scratch2 = gen_rtx_REG (Pmode, 5); in sparc_output_mi_thunk() local 8614 emit_move_insn (scratch2, vcall_offset_rtx); in sparc_output_mi_thunk() 8615 vcall_offset_rtx = scratch2; in sparc_output_mi_thunk()
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | i386.c | 13257 rtx addr, scratch1, scratch2, scratch3, scratch4; in ix86_expand_strlen() local 13297 scratch2 = gen_reg_rtx (Pmode); in ix86_expand_strlen() 13313 emit_insn (gen_one_cmpldi2 (scratch2, scratch1)); in ix86_expand_strlen() 13314 emit_insn (gen_adddi3 (out, scratch2, constm1_rtx)); in ix86_expand_strlen() 13318 emit_insn (gen_one_cmplsi2 (scratch2, scratch1)); in ix86_expand_strlen() 13319 emit_insn (gen_addsi3 (out, scratch2, constm1_rtx)); in ix86_expand_strlen()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | alpha.md | 6021 rtx scratch2 = gen_rtx_REG (DImode, REGNO (operands[2]) + 1); 6029 scratch2, scratch3); 6056 rtx scratch2 = gen_rtx_REG (DImode, REGNO (operands[2]) + 1); 6064 scratch2, scratch3);
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | alpha.md | 6114 rtx scratch2 = gen_rtx_REG (DImode, REGNO (operands[2]) + 1); 6122 scratch2, scratch3); 6146 rtx scratch2 = gen_rtx_REG (DImode, REGNO (operands[2]) + 1); 6154 scratch2, scratch3);
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/ |
| H A D | mips.md | 5542 rtx scratch2 = gen_rtx_REG (DImode, REGNO (operands[2]) + 1); 5546 emit_insn (gen_movdi (scratch2, gen_rtx (REG, DImode, 64))); 5547 emit_insn (gen_ashldi3 (scratch2, scratch2, GEN_INT (32))); 5548 emit_insn (gen_iordi3 (scratch, scratch, scratch2));
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 4235 rtx pat, scratch1, scratch2; local 4254 scratch2 = gen_reg_rtx (mode0); 4256 pat = GEN_FCN (icode) (target, op0, scratch1, scratch2);
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 6756 rtx pat, scratch1, scratch2; in altivec_expand_abs_builtin() local 6775 scratch2 = gen_reg_rtx (mode0); in altivec_expand_abs_builtin() 6777 pat = GEN_FCN (icode) (target, op0, scratch1, scratch2); in altivec_expand_abs_builtin()
|