| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 86 SCRATCH = 1u << 2, enumerator 91 FLAT = GLOBAL | LDS | SCRATCH, 94 ATOMIC = GLOBAL | LDS | SCRATCH | GDS, 97 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER, 461 return SIAtomicAddrSpace::SCRATCH; in toSIAtomicAddrSpace()
|
| H A D | SIDefines.h | 156 SCRATCH = 0, enumerator
|
| /freebsd-12.1/contrib/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() 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() 4991 base_reg_class (mode, MEM, SCRATCH), in find_reloads_address() 5791 context, code, SCRATCH, &XEXP (x, 0), opnum, in find_reloads_address_1() [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 | 495 case SCRATCH: in print_value()
|
| H A D | emit-rtl.c | 2203 case SCRATCH: in verify_rtx_sharing() 2405 case SCRATCH: in copy_rtx_if_shared_1() 4850 case SCRATCH: in copy_insn_1() 4930 if (code == SCRATCH) in copy_insn_1()
|
| H A D | rtl.def | 362 needed, in which case it can remain a SCRATCH. This code is 364 DEF_RTL_EXPR(SCRATCH, "scratch", "0", RTX_OBJ) 712 /* Match a SCRATCH or a register. When used to generate rtl, a 713 SCRATCH is generated. As for MATCH_OPERAND, the mode specifies
|
| H A D | gensupport.c | 1335 {"scratch_operand", false, {SCRATCH, REG}},
|
| H A D | reload1.c | 1181 || (GET_CODE (XEXP (XEXP (PATTERN (insn), 0), 0)) != SCRATCH in reload() 1405 [(int) base_reg_class (VOIDmode, ADDRESS, SCRATCH)]; in maybe_fix_stack_asms() 1416 [(int) base_reg_class (VOIDmode, ADDRESS, SCRATCH)]; in maybe_fix_stack_asms() 7152 if ((REG_P (old) || GET_CODE (old) == SCRATCH) in do_output_reload() 7168 else if (GET_CODE (old) == SCRATCH) in do_output_reload()
|
| H A D | df-scan.c | 1356 case SCRATCH: in df_uses_record()
|
| H A D | gengtype.c | 601 else if (i == SCRATCH && aindex == 0) in adjust_field_rtx_def()
|
| H A D | flow.c | 3069 else if (GET_CODE (reg) == SCRATCH) in mark_set_1()
|
| H A D | ChangeLog-1997 | 1760 * local-alloc.c (block_alloc): Don't lose if two SCRATCH expressions 2635 * sched.c (update_flow_info): Don't pass SCRATCH to dead_or_set_p.
|
| H A D | FSFChangeLog.11 | 993 * local-alloc.c (block_alloc): Don't lose if two SCRATCH expressions 2463 * sched.c (update_flow_info): Don't pass SCRATCH to dead_or_set_p.
|
| H A D | ChangeLog-1998 | 11595 * alias.c (rtx_equal_for_memref_p): Handle SCRATCH as a memory 12175 * reload.c (find_reloads): Don't penalize SCRATCH output reload.
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc.c | 6388 case SCRATCH: in epilogue_renumber()
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.md | 8694 ;; clobbered in stsi for POWER, so we need a SCRATCH for it. 8700 ;; giving the SCRATCH mq.
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | tm.texi | 2338 index expression if @var{outer_code} is @code{PLUS}; @code{SCRATCH} otherwise. 2385 @code{SCRATCH} otherwise. The mode may be @code{VOIDmode} for addresses
|
| H A D | md.texi | 793 This predicate allows hard registers and @code{SCRATCH} expressions,
|