| /openbsd-src/sys/arch/amd64/include/ |
| H A D | frameasm.h | 71 movq %rax,CPUVAR(SCRATCH) ; \ 100 movq CPUVAR(SCRATCH),%rax ; \ 167 movq CPUVAR(SCRATCH),%rax ; \ 184 movq CPUVAR(SCRATCH),%rax ; \
|
| /openbsd-src/sys/arch/amd64/amd64/ |
| H A D | locore.S | 538 movq %rax,CPUVAR(SCRATCH) 555 movq %rax,CPUVAR(SCRATCH) 643 * user page tables, so save it in CPUVAR(SCRATCH) across 651 movq %rax,CPUVAR(SCRATCH) 670 movq CPUVAR(SCRATCH),%rax 836 * on the user page tables, so we save it in CPUVAR(SCRATCH) 857 movq %rax,CPUVAR(SCRATCH) 867 movq CPUVAR(SCRATCH),%rax
|
| H A D | vector.S | 426 movq %rax,CPUVAR(SCRATCH) 444 movq %rax,CPUVAR(SCRATCH)
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 72 SCRATCH = 1u << 2, enumerator 77 FLAT = GLOBAL | LDS | SCRATCH, 80 ATOMIC = GLOBAL | LDS | SCRATCH | GDS, 83 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER, 141 if ((InstrAddrSpace & ~SIAtomicAddrSpace::SCRATCH) == in SIMemOpInfo() 145 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS)) == in SIMemOpInfo() 149 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS | in SIMemOpInfo() 667 return SIAtomicAddrSpace::SCRATCH; in toSIAtomicAddrSpace() 970 if ((AddrSpace & (SIAtomicAddrSpace::GLOBAL | SIAtomicAddrSpace::SCRATCH)) != in insertWait() 1319 if (((AddrSpace & (SIAtomicAddrSpace::GLOBAL | SIAtomicAddrSpace::SCRATCH | in insertWait() [all …]
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | regclass.c | 989 0, MEM, SCRATCH, frequency * 2); in record_operand_costs() 993 SCRATCH, frequency * 2); in record_operand_costs() 1068 0, MEM, SCRATCH, frequency * 2); in scan_one_insn() 1183 = base_reg_class (VOIDmode, POST_INC, SCRATCH); in init_reg_autoinc() 1583 [(int) base_reg_class (VOIDmode, ADDRESS, SCRATCH)]; in record_reg_classes() 1697 [(int) base_reg_class (VOIDmode, ADDRESS, SCRATCH)]; in record_reg_classes() 1892 if (GET_CODE (x) == SCRATCH) in copy_cost() 1999 else if (INDEX_REG_CLASS == base_reg_class (VOIDmode, PLUS, SCRATCH)) in record_address_regs() 2096 record_address_regs (mode, XEXP (x, 0), 0, code, SCRATCH, 2 * scale); in record_address_regs() 2117 record_address_regs (mode, XEXP (x, i), context, code, SCRATCH, in record_address_regs()
|
| H A D | reload.c | 1308 if (out != 0 && GET_CODE (out) != SCRATCH) in push_reload() 2425 case SCRATCH: in decompose() 3176 = (int) base_reg_class (VOIDmode, ADDRESS, SCRATCH); in find_reloads() 3322 && GET_CODE (operand) != SCRATCH in find_reloads() 3382 = (int) base_reg_class (VOIDmode, ADDRESS, SCRATCH); in find_reloads() 3459 if (GET_CODE (operand) != SCRATCH in find_reloads() 3499 && GET_CODE (operand) != SCRATCH in find_reloads() 3506 && GET_CODE (operand) != SCRATCH) in find_reloads() 3903 base_reg_class (VOIDmode, MEM, SCRATCH), in find_reloads() 4836 && regno_ok_for_base_p (regno, mode, MEM, SCRATCH) in find_reloads_address() [all …]
|
| H A D | rtl.c | 233 case SCRATCH: in copy_rtx() 373 case SCRATCH: in rtx_equal_p()
|
| H A D | alias.c | 2153 if (GET_MODE (x) == BLKmode && GET_CODE (XEXP (x, 0)) == SCRATCH) in true_dependence() 2155 if (GET_MODE (mem) == BLKmode && GET_CODE (XEXP (mem, 0)) == SCRATCH) in true_dependence() 2229 if (GET_MODE (x) == BLKmode && GET_CODE (XEXP (x, 0)) == SCRATCH) in canon_true_dependence() 2231 if (GET_MODE (mem) == BLKmode && GET_CODE (XEXP (mem, 0)) == SCRATCH) in canon_true_dependence() 2291 if (GET_MODE (x) == BLKmode && GET_CODE (XEXP (x, 0)) == SCRATCH) in write_dependence_p() 2293 if (GET_MODE (mem) == BLKmode && GET_CODE (XEXP (mem, 0)) == SCRATCH) in write_dependence_p()
|
| H A D | regrename.c | 532 enum rtx_code index_code = SCRATCH; in scan_rtx_address() 633 base_reg_class (GET_MODE (x), MEM, SCRATCH), action, in scan_rtx_address() 684 base_reg_class (GET_MODE (x), MEM, SCRATCH), action, in scan_rtx() 1456 enum rtx_code index_code = SCRATCH; in replace_oldest_value_addr() 1584 SCRATCH), in replace_oldest_value_mem()
|
| H A D | rtlanal.c | 576 case SCRATCH: in reg_mentioned_p() 1298 case SCRATCH: in reg_overlap_mentioned_p() 1755 && GET_CODE (XEXP (m, 0)) == SCRATCH) in pure_call_p() 1855 case SCRATCH: in volatile_insn_p() 1921 case SCRATCH: in volatile_refs_p() 1985 case SCRATCH: in side_effects_p() 2077 case SCRATCH: in may_trap_p_1() 2264 case SCRATCH: in inequality_comparisons_p()
|
| H A D | rtl-factoring.c | 693 || (!ok_for_base_p_1 (i, Pmode, MEM, SCRATCH)) in recompute_gain_for_pattern_seq() 695 base_reg_class (VOIDmode, MEM, SCRATCH))) in recompute_gain_for_pattern_seq()
|
| H A D | recog.c | 1112 return (GET_CODE (op) == SCRATCH in scratch_operand() 2201 [(int) base_reg_class (VOIDmode, ADDRESS, SCRATCH)]; in preprocess_constraints() 2223 SCRATCH)]); in preprocess_constraints() 2569 || (strict == 0 && GET_CODE (op) == SCRATCH) in constrain_operands()
|
| H A D | sched-vis.c | 492 case SCRATCH: in print_value()
|
| H A D | emit-rtl.c | 2201 case SCRATCH: in verify_rtx_sharing() 2403 case SCRATCH: in copy_rtx_if_shared_1() 4847 case SCRATCH: in copy_insn_1() 4927 if (code == SCRATCH) in copy_insn_1()
|
| H A D | rtl.def | 358 needed, in which case it can remain a SCRATCH. This code is 360 DEF_RTL_EXPR(SCRATCH, "scratch", "0", RTX_OBJ) 705 /* Match a SCRATCH or a register. When used to generate rtl, a 706 SCRATCH is generated. As for MATCH_OPERAND, the mode specifies
|
| H A D | gensupport.c | 1335 {"scratch_operand", false, {SCRATCH, REG}},
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | rtlanal.c | 524 case SCRATCH: 663 case SCRATCH: 1524 case SCRATCH: 2034 && GET_CODE (XEXP (m, 0)) == SCRATCH) 2141 case SCRATCH: 2208 case SCRATCH: 2273 case SCRATCH: 2355 case SCRATCH: 2476 case SCRATCH: 2624 case SCRATCH: [all …]
|
| H A D | rtl.c | 302 case SCRATCH: 453 case SCRATCH:
|
| H A D | alias.c | 2169 if (GET_MODE (x) == BLKmode && GET_CODE (XEXP (x, 0)) == SCRATCH) 2171 if (GET_MODE (mem) == BLKmode && GET_CODE (XEXP (mem, 0)) == SCRATCH) 2251 if (GET_MODE (x) == BLKmode && GET_CODE (XEXP (x, 0)) == SCRATCH) 2253 if (GET_MODE (mem) == BLKmode && GET_CODE (XEXP (mem, 0)) == SCRATCH) 2317 if (GET_MODE (x) == BLKmode && GET_CODE (XEXP (x, 0)) == SCRATCH) 2319 if (GET_MODE (mem) == BLKmode && GET_CODE (XEXP (mem, 0)) == SCRATCH) 2424 case SCRATCH:
|
| H A D | reload.c | 1333 if (out != 0 && GET_CODE (out) != SCRATCH) 2431 || GET_CODE (x) == SCRATCH) 3287 && GET_CODE (operand) != SCRATCH 3435 else if (GET_CODE (operand) != SCRATCH 3453 && GET_CODE (operand) != SCRATCH 3460 && GET_CODE (operand) != SCRATCH) 6354 else if (GET_CODE (x) == SCRATCH || GET_CODE (x) == PC
|
| H A D | sched-vis.c | 617 case SCRATCH:
|
| H A D | rtl.def | 132 Means match a SCRATCH or a register. When used to generate rtl, a 133 SCRATCH is generated. As for MATCH_OPERAND, the mode specifies 766 needed, in which case it can remain a SCRATCH. This code is 768 DEF_RTL_EXPR(SCRATCH, "scratch", "0", 'o')
|
| H A D | cselib.c | 1043 case SCRATCH:
|
| H A D | ra-debug.c | 305 case SCRATCH: fputs ("scratch", file); break;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/romp/ |
| H A D | romp.md | 136 ;; CLOBBER of a SCRATCH to allocate the required temporary. 140 ;; place the CLOBBER. In insns where it is not needed, the SCRATCH will 143 ;; Also, avoid creating pseudo-registers or SCRATCH rtx's during reload as 599 /* We must be sure to make two different SCRATCH operands, since they 601 a SCRATCH if we won't use the operand, so it is allowed to share it 603 if (reload_completed || GET_CODE (operands[6]) != SCRATCH) 797 ;; data block. If before reload, we can make a SCRATCH. Otherwise, use
|