Home | History | Annotate | Download | only in info

Lines Matching full:pseudo

3776      This pass splits independent uses of each pseudo-register.  This
3782 This pass computes which pseudo-registers are live at each point in
3835 These passes make sure that all occurrences of pseudo registers are
3841 out which register class is best for each pseudo register.
3845 registers to pseudo registers that are used only within one
3851 registers for the remaining pseudo registers (those whose
3855 * Reloading. This pass renumbers pseudo registers with the
3856 hardware registers numbers they were allocated. Pseudo
3925 offsets for pseudo registers that did not get hard registers.
5134 calculation is given by the following pseudo-code:
6593 C++ front end uses pseudo-scopes to handle cleanups for objects with
8878 for a pseudo register turned into a hard reg this will hold
8879 the old pseudo register number.
9700 stands for a temporary value or "pseudo register". The compiler's
9702 pseudo registers, and later convert them into hard registers or
9724 function, but each pseudo register is given a natural mode and is
9726 access to a pseudo register using a nonnatural mode, a `subreg'
9735 Each pseudo register number used in a function's RTL code is
9738 Some pseudo register numbers, those within the range of
9789 Each pseudo-register has a natural mode. If it is necessary to
9791 fullword move instruction on a pseudo-register that contains a
9792 single byte--the pseudo-register must be enclosed in a `subreg'.
9840 replaced a pseudo register.
9913 general registers; in such cases a pseudo register should be used.
10596 either a specific hard register, a pseudo register, or a `scratch'
10601 `scratch' instead of a pseudo-register because this will allow the
10604 pseudo register, use one which appears nowhere else--generate a
10607 There is one other known use for clobbering a pseudo register in a
10609 clobbered by the insn. In this case, using the same pseudo
10795 This says to decrement pseudo register 39 by the length of a
10824 This says to modify pseudo register 42 by adding the contents of
10825 pseudo register 48 to it, after the use of what ever 42 points to.
11254 `clobber' insn specifying a multi-word pseudo register (which will
11304 When a parameter is copied into a pseudo-register at entry to a
11312 register parameter into a pseudo-register at entry to a function,
11314 Although other insns may set the pseudo-register, it is valid for
11315 the compiler to replace the pseudo-register by stack slot
11342 passes and pseudo registers that are equivalent to a memory
11508 * Each pseudo-register has only a single `reg' object to represent
11665 "pseudo-instructions" inside the insn stream. These vectors never
12130 for instance, during register allocation, as the pseudo registers only
12879 but not pseudo-registers. It is used internally by
13350 * If the constraint permits a constant and a pseudo register used in
13438 to decide which kind of hardware register a pseudo register is best
13440 insns that use the pseudo register, looking for the machine-dependent
13442 pseudo register is put in whichever class gets the most "votes". The
13955 8-bit adjusted signed integer constant for compare pseudo-ops
14247 The memory-based pseudo-registers $mem0 through $mem15.
14427 Pseudo register `z' (replaced by `x' or `y' at the end)
15000 If you put the pseudo-Texinfo directive `@internal' at the beginning
15131 function which might generate new pseudo registers.
15153 only be pseudo registers that did not get hard registers, while on
15166 is unsafe to create new pseudo registers. If this variable is
15168 pseudo.
15826 Machines that use a pseudo register for the condition code value,
16579 multiple condition registers, use a pseudo register.
16718 additional pseudo register for the latter as an iteration counter.
16719 This pseudo register cannot be used within the loop (i.e., general
17060 pseudo-registers. Once reload has completed, they also must not
17093 `clobber' of a pseudo-reg to use as a scratch register. In these
18789 defines a pseudo rtx code NAME that can be instantiated as CODEI if
18890 * Assembler Format:: Defining how to write insns and pseudo-ops to output.
20460 pseudo register's number really is assigned the number
20588 allocate hard registers for pseudo-registers local to a basic
20981 a suitable hard register or a pseudo register that has been
20999 register or a pseudo register that has been allocated such a hard
21022 either a suitable hard register or a pseudo register that has been
21155 X might be a pseudo-register or a `subreg' of a pseudo-register,
21157 `true_regnum' to find out; it will return -1 if the pseudo is in
21216 X might be a pseudo-register or a `subreg' of a pseudo-register,
21218 `true_regnum' to find out; it will return -1 if the pseudo is in
21302 pseudo to another register. If there would not be another
22770 placing a pseudo-register in a call-clobbered hard register and
22779 of a pseudo-register in call-clobbered hard register REGNO. If
23567 must be defined so that any pseudo-register that has not been
23569 contexts where some kind of register is required, a pseudo-register
23573 defined to accept all pseudo-registers in every context where some
23649 reload register instead of two by reloading a sum of two pseudo
23967 rather than a pseudo-register to hold condition codes, the regular
24885 * Alignment Output:: Pseudo ops for alignment and skipping data.
25030 the string should contain a tab, a pseudo-op, and then another tab.
25062 If the assembler has a `.ascii' pseudo-op as found in the Berkeley
25532 assembler pseudo-op to declare a library function name external.
26139 pseudo-instruction to generate a difference between two labels.
26159 stream STREAM an assembler pseudo-instruction to generate a
26398 skipped. This is true on many Unix systems, where the pseudo-op
26524 pseudo op to use instead of `"\t.stabs\t"' to define an ordinary
26531 pseudo op to use instead of `"\t.stabd\t"' to define a debugging
26538 pseudo op to use instead of `"\t.stabn\t"' to define a debugging
26568 before outputting the `.stabs' pseudo-op for a non-global static
27939 pseudo register, it is often not necessary to actually allocate
27940 another register to this pseudo register, because the original
33303 * pseudo registers: Regs and Memory. (line 9)