Home
last modified time | relevance | path

Searched refs:SCRATCH (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp86 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 DSIDefines.h156 SCRATCH = 0, enumerator
/freebsd-12.1/contrib/gcc/
H A Dregclass.c989 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 Dreload.c1308 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 Drtl.c233 case SCRATCH: in copy_rtx()
373 case SCRATCH: in rtx_equal_p()
H A Dalias.c2153 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 Dregrename.c532 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 Drtlanal.c576 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 Drtl-factoring.c693 || (!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 Drecog.c1112 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 Dsched-vis.c495 case SCRATCH: in print_value()
H A Demit-rtl.c2203 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 Drtl.def362 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 Dgensupport.c1335 {"scratch_operand", false, {SCRATCH, REG}},
H A Dreload1.c1181 || (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 Ddf-scan.c1356 case SCRATCH: in df_uses_record()
H A Dgengtype.c601 else if (i == SCRATCH && aindex == 0) in adjust_field_rtx_def()
H A Dflow.c3069 else if (GET_CODE (reg) == SCRATCH) in mark_set_1()
H A DChangeLog-19971760 * 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 DFSFChangeLog.11993 * 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 DChangeLog-199811595 * 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 Dsparc.c6388 case SCRATCH: in epilogue_renumber()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.md8694 ;; 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 Dtm.texi2338 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 Dmd.texi793 This predicate allows hard registers and @code{SCRATCH} expressions,

12