www.delorie.com/gnu/docs/gcc/gccint_189.html   search  
 
Buy the book!


GNU Compiler Collection (GCC) Internals

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Index: P -- Q

Jump to:   !   #   %   &   (   *   +   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  

Index Entry Section

P
`p' in constraint9.7.1 Simple Constraints
PAD_VARARGS_DOWN10.10.7 Passing Arguments in Registers
parallel8.14 Side Effect Expressions
parameters, miscellaneous10.25 Miscellaneous Parameters
PARM_BOUNDARY10.5 Storage Layout
PARM_DECL7.5 Declarations
PARSE_LDD_OUTPUT10.20.6 Macros Controlling Initialization Routines
parsing pass6. Passes and Files of the Compiler
passes and files of the compiler6. Passes and Files of the Compiler
passing arguments3. Interfacing to GCC Output
PATH_SEPARATOR11. Host Configuration Headers
PATH_SEPARATOR11. Host Configuration Headers
PATTERN8.17 Insns
pattern conditions9.2 Everything about Instruction Patterns
pattern names9.8 Standard Pattern Names For Generation
Pattern Ordering9.9 When the Order of Patterns Matters
patterns9.2 Everything about Instruction Patterns
pc8.7 Registers and Memory
pc and attributes9.18.5 Computing the Length of an Insn
pc, RTL sharing8.19 Structure Sharing Assumptions
pc_rtx8.7 Registers and Memory
PCC_BITFIELD_TYPE_MATTERS10.5 Storage Layout
PCC_STATIC_STRUCT_RETURN10.10.9 How Large Values Are Returned
PDImode8.5 Machine Modes
peephole optimization6. Passes and Files of the Compiler
peephole optimization, RTL representation8.14 Side Effect Expressions
peephole optimizer definitions9.17 Machine-Specific Peephole Optimizers
per-function data10.4 Defining data structures for per-function information.
percent sign9.5 Output Templates and Operand Substitution
PIC10.19 Position Independent Code
PIC_OFFSET_TABLE_REG_CALL_CLOBBERED10.19 Position Independent Code
PIC_OFFSET_TABLE_REGNUM10.19 Position Independent Code
plus8.8 RTL Expressions for Arithmetic
plus and attributes9.18.2 Attribute Expressions
plus, canonicalization of9.13 Canonicalization of Instructions
PLUS_EXPR7.8 Expressions
Pmode10.25 Miscellaneous Parameters
pointer7.3 Types
POINTER_SIZE10.5 Storage Layout
POINTER_TYPE7.3 Types
POINTERS_EXTEND_UNSIGNED10.5 Storage Layout
portability2. GCC and Portability
position independent code10.19 Position Independent Code
post_dec8.15 Embedded Side-Effects on Addresses
post_inc8.15 Embedded Side-Effects on Addresses
post_modify8.15 Embedded Side-Effects on Addresses
post_modify8.15 Embedded Side-Effects on Addresses
pragma10.25 Miscellaneous Parameters
pragma10.25 Miscellaneous Parameters
pragma10.25 Miscellaneous Parameters
pre_dec8.15 Embedded Side-Effects on Addresses
PRE_GCC3_DWARF_FRAME_REGISTERS10.10.4 Registers That Address the Stack Frame
pre_inc8.15 Embedded Side-Effects on Addresses
predefined macros10.3 Run-time Target Specification
PREDICATE_CODES10.25 Miscellaneous Parameters
predication9.19 Conditional Execution
PREFERRED_DEBUGGING_TYPE10.21.1 Macros Affecting All Debugging Formats
PREFERRED_OUTPUT_RELOAD_CLASS10.9 Register Classes
PREFERRED_RELOAD_CLASS10.9 Register Classes
PREFERRED_STACK_BOUNDARY10.5 Storage Layout
prefetch8.14 Side Effect Expressions
prefetch instruction pattern9.8 Standard Pattern Names For Generation
PRETEND_OUTGOING_VARARGS_NAMED10.11 Implementing the Varargs Macros
prev_active_insn9.17.1 RTL to Text Peephole Optimizers
prev_cc0_setter9.11 Defining Jump Instruction Patterns
PREV_INSN8.17 Insns
PRINT_OPERAND10.20.7 Output of Assembler Instructions
PRINT_OPERAND_ADDRESS10.20.7 Output of Assembler Instructions
PRINT_OPERAND_PUNCT_VALID_P10.20.7 Output of Assembler Instructions
probe instruction pattern9.8 Standard Pattern Names For Generation
product8.8 RTL Expressions for Arithmetic
PROFILE_BEFORE_PROLOGUE10.10.12 Generating Code for Profiling
PROFILE_HOOK10.10.12 Generating Code for Profiling
profiling, code generation10.10.12 Generating Code for Profiling
program counter8.7 Registers and Memory
prologue10.10.11 Function Entry and Exit
prologue instruction pattern9.8 Standard Pattern Names For Generation
PROMOTE_FOR_CALL_ONLY10.5 Storage Layout
PROMOTE_FUNCTION_ARGS10.5 Storage Layout
PROMOTE_FUNCTION_RETURN10.5 Storage Layout
PROMOTE_MODE10.5 Storage Layout
PROMOTE_PROTOTYPES10.10.6 Passing Function Arguments on the Stack
pseudo registers8.7 Registers and Memory
PSImode8.5 Machine Modes
PTRDIFF_TYPE10.6 Layout of Source Language Data Types
PTRMEM_CST7.8 Expressions
PTRMEM_CST_CLASS7.8 Expressions
PTRMEM_CST_MEMBER7.8 Expressions
push address instruction9.7.1 Simple Constraints
PUSH_ARGS10.10.6 Passing Function Arguments on the Stack
push_reload10.14 Addressing Modes
PUSH_ROUNDING10.10.6 Passing Function Arguments on the Stack
PUSH_ROUNDING, interaction with PREFERRED_STACK_BOUNDARY10.5 Storage Layout
pushm instruction pattern9.8 Standard Pattern Names For Generation
PUT_CODE8.1 RTL Object Types
PUT_MODE8.5 Machine Modes
PUT_REG_NOTE_KIND8.17 Insns
PUT_SDB_...10.21.5 Macros for SDB and DWARF Output

Q
QCmode8.5 Machine Modes
QFmode8.5 Machine Modes
QImode8.5 Machine Modes
QImode, in insn8.17 Insns
qualified type7.3 Types
question mark9.7.2 Multiple Alternative Constraints
quotient8.8 RTL Expressions for Arithmetic

Jump to:   !   #   %   &   (   *   +   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

  webmaster   donations   bookstore     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003