Home | History | Annotate | Download | only in info

Lines Matching full:pseudo

5808      This pass splits independent uses of each pseudo-register.  This
5814 This pass computes which pseudo-registers are live at each point in
5867 These passes make sure that all occurrences of pseudo registers are
5873 out which register class is best for each pseudo register.
5877 registers to pseudo registers that are used only within one
5883 registers for the remaining pseudo registers (those whose
5887 * Reloading. This pass renumbers pseudo registers with the
5888 hardware registers numbers they were allocated. Pseudo
5957 offsets for pseudo registers that did not get hard registers.
7225 calculation is given by the following pseudo-code:
8827 C++ front end uses pseudo-scopes to handle cleanups for objects with
11164 for a pseudo register turned into a hard reg this will hold
11165 the old pseudo register number.
12092 stands for a temporary value or "pseudo register". The compiler's
12094 pseudo registers, and later convert them into hard registers or
12116 function, but each pseudo register is given a natural mode and is
12118 access to a pseudo register using a nonnatural mode, a `subreg'
12127 Each pseudo register number used in a function's RTL code is
12130 Some pseudo register numbers, those within the range of
12181 Each pseudo-register has a natural mode. If it is necessary to
12183 fullword move instruction on a pseudo-register that contains a
12184 single byte--the pseudo-register must be enclosed in a `subreg'.
12232 replaced a pseudo register.
12305 general registers; in such cases a pseudo register should be used.
13041 either a specific hard register, a pseudo register, or a `scratch'
13046 `scratch' instead of a pseudo-register because this will allow the
13049 pseudo register, use one which appears nowhere else--generate a
13052 There is one other known use for clobbering a pseudo register in a
13054 clobbered by the insn. In this case, using the same pseudo
13240 This says to decrement pseudo register 39 by the length of a
13269 This says to modify pseudo register 42 by adding the contents of
13270 pseudo register 48 to it, after the use of what ever 42 points to.
13691 `clobber' insn specifying a multi-word pseudo register (which will
13751 When a parameter is copied into a pseudo-register at entry to a
13759 register parameter into a pseudo-register at entry to a function,
13761 Although other insns may set the pseudo-register, it is valid for
13762 the compiler to replace the pseudo-register by stack slot
13789 passes and pseudo registers that are equivalent to a memory
13965 * Each pseudo-register has only a single `reg' object to represent
14122 "pseudo-instructions" inside the insn stream. These vectors never
14587 for instance, during register allocation, as the pseudo registers only
15329 but not pseudo-registers. It is used internally by
15800 * If the constraint permits a constant and a pseudo register used in
15888 to decide which kind of hardware register a pseudo register is best
15890 insns that use the pseudo register, looking for the machine-dependent
15892 pseudo register is put in whichever class gets the most "votes". The
16503 8-bit adjusted signed integer constant for compare pseudo-ops
16807 The memory-based pseudo-registers $mem0 through $mem15.
17045 Pseudo register `z' (replaced by `x' or `y' at the end)
17620 If you put the pseudo-Texinfo directive `@internal' at the beginning
17751 function which might generate new pseudo registers.
17773 only be pseudo registers that did not get hard registers, while on
17786 unsafe to create new pseudo registers. If this variable is
17788 pseudo.
18659 Machines that use a pseudo register for the condition code value,
19113 This pattern defines a pseudo insn that prevents the instruction
19425 multiple condition registers, use a pseudo register.
19564 additional pseudo register for the latter as an iteration counter.
19565 This pseudo register cannot be used within the loop (i.e., general
19909 pseudo-registers. Once reload has completed, they also must not
19942 `clobber' of a pseudo-reg to use as a scratch register. In these
21642 defines a pseudo rtx code NAME that can be instantiated as CODEI if
21744 * Assembler Format:: Defining how to write insns and pseudo-ops to output.
23432 pseudo register's number really is assigned the number
23560 allocate hard registers for pseudo-registers local to a basic
23954 a suitable hard register or a pseudo register that has been
23972 register or a pseudo register that has been allocated such a hard
23995 either a suitable hard register or a pseudo register that has been
24128 X might be a pseudo-register or a `subreg' of a pseudo-register,
24130 `true_regnum' to find out; it will return -1 if the pseudo is in
24189 X might be a pseudo-register or a `subreg' of a pseudo-register,
24191 `true_regnum' to find out; it will return -1 if the pseudo is in
24275 pseudo to another register. If there would not be another
25754 placing a pseudo-register in a call-clobbered hard register and
25763 of a pseudo-register in call-clobbered hard register REGNO. If
26560 must be defined so that any pseudo-register that has not been
26562 contexts where some kind of register is required, a pseudo-register
26566 defined to accept all pseudo-registers in every context where some
26642 reload register instead of two by reloading a sum of two pseudo
27017 rather than a pseudo-register to hold condition codes, the regular
27973 * Alignment Output:: Pseudo ops for alignment and skipping data.
28168 the string should contain a tab, a pseudo-op, and then another tab.
28200 If the assembler has a `.ascii' pseudo-op as found in the Berkeley
28681 assembler pseudo-op to declare a library function name external.
29296 pseudo-instruction to generate a difference between two labels.
29316 stream STREAM an assembler pseudo-instruction to generate a
29563 skipped. This is true on many Unix systems, where the pseudo-op
29689 pseudo op to use instead of `"\t.stabs\t"' to define an ordinary
29696 pseudo op to use instead of `"\t.stabd\t"' to define a debugging
29703 pseudo op to use instead of `"\t.stabn\t"' to define a debugging
29733 before outputting the `.stabs' pseudo-op for a non-global static
31132 pseudo register, it is often not necessary to actually allocate
31133 another register to this pseudo register, because the original
39709 * pseudo registers: Regs and Memory. (line 9)