Home | History | Annotate | Download | only in info

Lines Matching full:pseudo

5897      This pass splits independent uses of each pseudo-register.  This
5947 These passes make sure that all occurrences of pseudo registers are
5960 pass. Pseudo-registers spilled by the allocator or the
5962 reload evicts some pseudo-registers from hard-registers. The
5965 for the spilled pseudo-registers. IRA is a regional register
5977 * Reloading. This pass renumbers pseudo registers with the
5978 hardware registers numbers they were allocated. Pseudo
6048 offsets for pseudo registers that did not get hard registers.
7316 calculation is given by the following pseudo-code:
8969 for a pseudo register turned into a hard reg this will hold
8970 the old pseudo register number.
9907 stands for a temporary value or "pseudo register". The compiler's
9909 pseudo registers, and later convert them into hard registers or
9931 function, but each pseudo register is given a natural mode and is
9933 access to a pseudo register using a nonnatural mode, a `subreg'
9942 Each pseudo register number used in a function's RTL code is
9945 Some pseudo register numbers, those within the range of
9996 Each pseudo register has a natural mode. If it is necessary to
10002 * pseudo registers This is the most common case. Most
10003 `subreg's have pseudo `reg's as their first operand.
10063 variables, register variables and parameter pseudo
10174 The rules above apply to both pseudo REGs and hard REGs. If the
10245 general registers; in such cases a pseudo register should be used.
10970 that insn if it is a hard register clobber. For pseudo-register
10976 a specific hard register, a pseudo register, or a `scratch'
10981 `scratch' instead of a pseudo-register because this will allow the
10984 pseudo register, use one which appears nowhere else--generate a
10987 There is one other known use for clobbering a pseudo register in a
10989 clobbered by the insn. In this case, using the same pseudo
11175 This says to decrement pseudo register 39 by the length of a
11204 This says to modify pseudo register 42 by adding the contents of
11205 pseudo register 48 to it, after the use of what ever 42 points to.
11670 When a parameter is copied into a pseudo-register at entry to a
11678 register parameter into a pseudo-register at entry to a function,
11680 Although other insns may set the pseudo-register, it is valid for
11681 the compiler to replace the pseudo-register by stack slot
11708 passes and pseudo registers that are equivalent to a memory
11855 * Each pseudo-register has only a single `reg' object to represent
12013 C++ front end uses pseudo-scopes to handle cleanups for objects with
16024 "pseudo-instructions" inside the insn stream. These vectors never
16489 for instance, during register allocation, as the pseudo registers only
17231 but not pseudo-registers. It is used internally by
17705 * If the constraint permits a constant and a pseudo register used in
17793 to decide which kind of hardware register a pseudo register is best
17795 insns that use the pseudo register, looking for the machine-dependent
17797 pseudo register is put in whichever class gets the most "votes". The
18428 8-bit adjusted signed integer constant for compare pseudo-ops
18732 The memory-based pseudo-registers $mem0 through $mem15.
18977 Pseudo register `z' (replaced by `x' or `y' at the end)
19634 If you put the pseudo-Texinfo directive `@internal' at the beginning
19765 function which might generate new pseudo registers.
19787 only be pseudo registers that did not get hard registers, while on
19800 unsafe to create new pseudo registers. If this variable is
19802 pseudo.
20679 Machines that use a pseudo register for the condition code value,
21133 This pattern defines a pseudo insn that prevents the instruction
21443 multiple condition registers, use a pseudo register.
21582 additional pseudo register for the latter as an iteration counter.
21583 This pseudo register cannot be used within the loop (i.e., general
21927 pseudo-registers. Once reload has completed, they also must not
21960 `clobber' of a pseudo-reg to use as a scratch register. In these
23679 defines a pseudo rtx code NAME that can be instantiated as CODEI if
23781 * Assembler Format:: Defining how to write insns and pseudo-ops to output.
25443 pseudo register's number really is assigned the number
25571 allocate hard registers for pseudo-registers local to a basic
25595 based on REGNO. The cost of using REGNO for a pseudo will be
25596 increased by approximately the pseudo's usage frequency times the
25993 a suitable hard register or a pseudo register that has been
26011 register or a pseudo register that has been allocated such a hard
26034 either a suitable hard register or a pseudo register that has been
26167 X might be a pseudo-register or a `subreg' of a pseudo-register,
26169 `true_regnum' to find out; it will return -1 if the pseudo is in
26228 X might be a pseudo-register or a `subreg' of a pseudo-register,
26230 `true_regnum' to find out; it will return -1 if the pseudo is in
26314 pseudo to another register. If there would not be another
27870 placing a pseudo-register in a call-clobbered hard register and
27879 of a pseudo-register in call-clobbered hard register REGNO. If
28676 must be defined so that any pseudo-register that has not been
28678 contexts where some kind of register is required, a pseudo-register
28682 defined to accept all pseudo-registers in every context where some
28770 reload register instead of two by reloading a sum of two pseudo
29145 rather than a pseudo-register to hold condition codes, the regular
30151 * Alignment Output:: Pseudo ops for alignment and skipping data.
30346 the string should contain a tab, a pseudo-op, and then another tab.
30378 If the assembler has a `.ascii' pseudo-op as found in the Berkeley
30859 assembler pseudo-op to declare a library function name external.
31474 pseudo-instruction to generate a difference between two labels.
31494 stream STREAM an assembler pseudo-instruction to generate a
31741 skipped. This is true on many Unix systems, where the pseudo-op
31867 pseudo op to use instead of `"\t.stabs\t"' to define an ordinary
31874 pseudo op to use instead of `"\t.stabd\t"' to define a debugging
31881 pseudo op to use instead of `"\t.stabn\t"' to define a debugging
31911 before outputting the `.stabs' pseudo-op for a non-global static
33414 pseudo register, it is often not necessary to actually allocate
33415 another register to this pseudo register, because the original
33663 Return the pic_reg pseudo register which holds the base address of
34697 PLUGIN_REGISTER_GGC_ROOTS pseudo-events the `callback' should be null,
34768 `PLUGIN_REGISTER_GGC_ROOTS' pseudo-event with a null callback and the
34788 routine using `register_callback' with the `PLUGIN_INFO' pseudo-event
42795 * pseudo registers: Regs and Memory. (line 9)