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
23674 defines a pseudo rtx code NAME that can be instantiated as CODEI if
23776 * Assembler Format:: Defining how to write insns and pseudo-ops to output.
25438 pseudo register's number really is assigned the number
25566 allocate hard registers for pseudo-registers local to a basic
25590 based on REGNO. The cost of using REGNO for a pseudo will be
25591 increased by approximately the pseudo's usage frequency times the
25988 a suitable hard register or a pseudo register that has been
26006 register or a pseudo register that has been allocated such a hard
26029 either a suitable hard register or a pseudo register that has been
26162 X might be a pseudo-register or a `subreg' of a pseudo-register,
26164 `true_regnum' to find out; it will return -1 if the pseudo is in
26223 X might be a pseudo-register or a `subreg' of a pseudo-register,
26225 `true_regnum' to find out; it will return -1 if the pseudo is in
26309 pseudo to another register. If there would not be another
27853 placing a pseudo-register in a call-clobbered hard register and
27862 of a pseudo-register in call-clobbered hard register REGNO. If
28659 must be defined so that any pseudo-register that has not been
28661 contexts where some kind of register is required, a pseudo-register
28665 defined to accept all pseudo-registers in every context where some
28753 reload register instead of two by reloading a sum of two pseudo
29128 rather than a pseudo-register to hold condition codes, the regular
30134 * Alignment Output:: Pseudo ops for alignment and skipping data.
30329 the string should contain a tab, a pseudo-op, and then another tab.
30361 If the assembler has a `.ascii' pseudo-op as found in the Berkeley
30842 assembler pseudo-op to declare a library function name external.
31457 pseudo-instruction to generate a difference between two labels.
31477 stream STREAM an assembler pseudo-instruction to generate a
31724 skipped. This is true on many Unix systems, where the pseudo-op
31850 pseudo op to use instead of `"\t.stabs\t"' to define an ordinary
31857 pseudo op to use instead of `"\t.stabd\t"' to define a debugging
31864 pseudo op to use instead of `"\t.stabn\t"' to define a debugging
31894 before outputting the `.stabs' pseudo-op for a non-global static
33397 pseudo register, it is often not necessary to actually allocate
33398 another register to this pseudo register, because the original
33646 Return the pic_reg pseudo register which holds the base address of
34680 PLUGIN_REGISTER_GGC_ROOTS pseudo-events the `callback' should be null,
34751 `PLUGIN_REGISTER_GGC_ROOTS' pseudo-event with a null callback and the
34771 routine using `register_callback' with the `PLUGIN_INFO' pseudo-event
42778 * pseudo registers: Regs and Memory. (line 9)