Home
last modified time | relevance | path

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

12

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dbt-load.c540 HARD_REG_SET *clobbered = &call_used_reg_set; in compute_defs_uses_and_gen() local
552 clobbered = &call_saved; in compute_defs_uses_and_gen()
556 if (TEST_HARD_REG_BIT (*clobbered, regno)) in compute_defs_uses_and_gen()
H A Dcse.c6185 rtx clobbered = XEXP (y, 0); in invalidate_from_sets_and_clobbers() local
6187 if (REG_P (clobbered) in invalidate_from_sets_and_clobbers()
6188 || GET_CODE (clobbered) == SUBREG) in invalidate_from_sets_and_clobbers()
6189 invalidate (clobbered, VOIDmode); in invalidate_from_sets_and_clobbers()
6190 else if (GET_CODE (clobbered) == STRICT_LOW_PART in invalidate_from_sets_and_clobbers()
6191 || GET_CODE (clobbered) == ZERO_EXTRACT) in invalidate_from_sets_and_clobbers()
6192 invalidate (XEXP (clobbered, 0), GET_MODE (clobbered)); in invalidate_from_sets_and_clobbers()
H A Dvar-tracking.c6562 rtx clobbered = gen_rtx_MEM (mode, this_arg); in prepare_call_arguments() local
6566 clobbered = plus_constant (mode, clobbered, in prepare_call_arguments()
6568 clobbered = gen_rtx_MEM (mode, clobbered); in prepare_call_arguments()
6569 x = gen_rtx_CONCAT (mode, gen_rtx_CLOBBER (VOIDmode, pc_rtx), clobbered); in prepare_call_arguments()
H A Dreload1.c1323 HARD_REG_SET clobbered, allowed; in maybe_fix_stack_asms() local
1333 CLEAR_HARD_REG_SET (clobbered); in maybe_fix_stack_asms()
1341 SET_HARD_REG_BIT (clobbered, REGNO (XEXP (t, 0))); in maybe_fix_stack_asms()
1400 AND_HARD_REG_SET (allowed, clobbered); in maybe_fix_stack_asms()
H A Dtarget.def3878 the hard register itself, if it is known not to be clobbered---or a\n\
3884 register in question will not be clobbered.\n\
3926 clobbered parts of a register altering the frame register size",
5803 partly call-clobbered, and if a value of mode @var{mode} would be partly\n\
5804 clobbered by a call. For example, if the low 32 bits of @var{regno} are\n\
5805 preserved across a call but higher bits are clobbered, this hook should\n\
5809 for targets that don't have partly call-clobbered registers.",
H A Drtl.def306 /* Indicate something is clobbered in a way that we don't want to explain.
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dbt-load.c553 HARD_REG_SET *clobbered = &call_used_reg_set; in compute_defs_uses_and_gen() local
565 clobbered = &call_saved; in compute_defs_uses_and_gen()
569 if (TEST_HARD_REG_BIT (*clobbered, regno)) in compute_defs_uses_and_gen()
H A Dcse.c4225 rtx clobbered = XEXP (y, 0); in cse_insn() local
4227 if (REG_P (clobbered) in cse_insn()
4228 || GET_CODE (clobbered) == SUBREG) in cse_insn()
4229 invalidate (clobbered, VOIDmode); in cse_insn()
4230 else if (GET_CODE (clobbered) == STRICT_LOW_PART in cse_insn()
4231 || GET_CODE (clobbered) == ZERO_EXTRACT) in cse_insn()
4232 invalidate (XEXP (clobbered, 0), GET_MODE (clobbered)); in cse_insn()
H A Dvar-tracking.c5968 rtx clobbered = gen_rtx_MEM (mode, this_arg); in prepare_call_arguments() local
5972 clobbered = plus_constant (clobbered, token * GET_MODE_SIZE (mode)); in prepare_call_arguments()
5973 clobbered = gen_rtx_MEM (mode, clobbered); in prepare_call_arguments()
5974 x = gen_rtx_CONCAT (mode, gen_rtx_CLOBBER (VOIDmode, pc_rtx), clobbered); in prepare_call_arguments()
H A Dreload1.c1355 HARD_REG_SET clobbered, allowed; in maybe_fix_stack_asms() local
1365 CLEAR_HARD_REG_SET (clobbered); in maybe_fix_stack_asms()
1373 SET_HARD_REG_BIT (clobbered, REGNO (XEXP (t, 0))); in maybe_fix_stack_asms()
1445 AND_HARD_REG_SET (allowed, clobbered); in maybe_fix_stack_asms()
H A Drtl.def280 /* Indicate something is clobbered in a way that we don't want to explain.
/dflybsd-src/contrib/gcc-4.7/gcc/config/i386/
H A Dconstraints.md66 "The call-clobbered integer registers.")
/dflybsd-src/contrib/binutils-2.27/gas/doc/
H A Dc-alpha.texi223 conventions which do not allow the normal call-clobbered registers to be
224 clobbered.
/dflybsd-src/contrib/gcc-8.0/gcc/config/i386/
H A Dconstraints.md66 "The call-clobbered integer registers.")
H A Di386.opt547 Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls.
H A Dpredicates.md673 ;; Since sibcall never returns, we can only use call-clobbered register
/dflybsd-src/contrib/gcc-4.7/gcc/doc/
H A Dtm.texi1891 @cindex call-clobbered register
1894 clobbered (in general) by function calls as well as for fixed
1906 @cindex call-clobbered register
1917 @cindex call-clobbered register
1921 call without some part of it being clobbered. For most machines this
3326 should be call-clobbered; it is possible to use call-saved registers,
3340 Typically this is a call-clobbered hard register that is otherwise
4633 makes it possible to use call-clobbered registers to hold variables that
4638 a pseudo-register in a call-clobbered hard register and saving and
4648 of a pseudo-register in call-clobbered hard register @var{regno}. If
[all …]
H A Dtm.texi.in1869 @cindex call-clobbered register
1872 clobbered (in general) by function calls as well as for fixed
1884 @cindex call-clobbered register
1895 @cindex call-clobbered register
1899 call without some part of it being clobbered. For most machines this
3302 should be call-clobbered; it is possible to use call-saved registers,
3316 Typically this is a call-clobbered hard register that is otherwise
4570 makes it possible to use call-clobbered registers to hold variables that
4575 a pseudo-register in a call-clobbered hard register and saving and
4585 of a pseudo-register in call-clobbered hard register @var{regno}. If
[all …]
H A Drtl.texi2922 locations must be presumed clobbered. If @var{x} is a @code{parallel},
2926 ``call-clobbered''. All function call instructions are assumed by
2966 clobbered by the insn. In this case, using the same pseudo register in
3449 clobbered by the called function.
4024 @code{CALL_USED_REGISTERS} are clobbered by the called function, insns
H A Dextend.texi3389 the loader, which might assume EAX, EDX and ECX can be clobbered, as
3430 the variables that may be clobbered after the second return from the
5895 @anchor{Example of asm with clobbered asm reg}
5896 In the above example, beware that a register that is call-clobbered by
5899 Also a register may be clobbered when generating some operations,
5901 Assuming it is a call-clobbered register, this may happen to @code{r0}
5916 the clobbered hard registers (given as strings). Here is a realistic
5946 @samp{cc} to the list of clobbered registers. GCC on some machines
5953 fashion, add @samp{memory} to the list of clobbered registers. This
5989 The input operands are guaranteed not to use any of the clobbered
[all …]
H A Dpasses.texi874 instructions to save and restore call-clobbered registers around calls.
H A Dgimple.texi933 number of register outputs. @code{NCLOBBERS} is the number of clobbered
935 output, and clobbered registers.
H A Dmd.texi2439 A call clobbered P register.
6120 having clobbered it.
7840 example, they might indicate that the condition code will be clobbered.
7871 effects: The condition code can be set unpredictably (clobbered), not
/dflybsd-src/contrib/file/magic/Magdir/
H A Danimation614 # FIXME: Almost all little endian UTF-16 text with BOM are clobbered by these entries
/dflybsd-src/contrib/awk/
H A DFIXES.1e1083 $1 = $2; $1 = $1 clobbered $1.

12