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


GNU Compiler Collection (GCC) Internals

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

Index: E -- F

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

E
`E' in constraint9.7.1 Simple Constraints
earlyclobber operand9.7.4 Constraint Modifier Characters
EDOM, implicit usage10.13 Implicit Calls to Library Routines
EH_FRAME_IN_DATA_SECTION10.20.9 Assembler Commands for Exception Regions
EH_FRAME_SECTION_NAME10.20.9 Assembler Commands for Exception Regions
eh_return instruction pattern9.8 Standard Pattern Names For Generation
EH_RETURN_DATA_REGNO10.10.2 Exception Handling Support
EH_RETURN_HANDLER_RTX10.10.2 Exception Handling Support
EH_RETURN_STACKADJ_RTX10.10.2 Exception Handling Support
EH_USES10.10.11 Function Entry and Exit
ELIGIBLE_FOR_EPILOGUE_DELAY10.10.11 Function Entry and Exit
ELIMINABLE_REGS10.10.5 Eliminating Frame Pointer and Arg Pointer
ELSE_CLAUSE7.6.2 Function Bodies
EMIT_MODE_SET10.23 Mode Switching Instructions
EMPTY_CLASS_EXPR7.6.2 Function Bodies
EMPTY_FIELD_BOUNDARY10.5 Storage Layout
ENCODE_SECTION_INFO10.18 Dividing the Output into Sections (Texts, Data, ...)
ENCODE_SECTION_INFO and address validation10.14 Addressing Modes
ENCODE_SECTION_INFO usage10.20.7 Output of Assembler Instructions
ENDFILE_SPEC10.2 Controlling the Compilation Driver, `gcc'
endianness2. GCC and Portability
enum machine_mode8.5 Machine Modes
enum reg_class10.9 Register Classes
ENUMERAL_TYPE7.3 Types
epilogue10.10.11 Function Entry and Exit
epilogue instruction pattern9.8 Standard Pattern Names For Generation
EPILOGUE_USES10.10.11 Function Entry and Exit
eq8.9 Comparison Operations
eq and attributes9.18.2 Attribute Expressions
eq_attr9.18.2 Attribute Expressions
EQ_EXPR7.8 Expressions
equal8.9 Comparison Operations
errno, implicit usage10.13 Implicit Calls to Library Routines
escape sequences10.7 Target Character Escape Sequences
exception handling10.10.2 Exception Handling Support
exception_receiver instruction pattern9.8 Standard Pattern Names For Generation
exclamation point9.7.2 Multiple Alternative Constraints
exclusive-or, bitwise8.8 RTL Expressions for Arithmetic
EXIT_BODY10.25 Miscellaneous Parameters
EXIT_EXPR7.8 Expressions
EXIT_IGNORE_STACK10.10.11 Function Entry and Exit
EXPAND_BUILTIN_SAVEREGS10.11 Implementing the Varargs Macros
expander definitions9.14 Defining RTL Sequences for Code Generation
expr_list8.17 Insns
EXPR_STMT7.6.2 Function Bodies
EXPR_STMT_EXPR7.6.2 Function Bodies
expression7.8 Expressions
expression codes8.1 RTL Object Types
extendmn2 instruction pattern9.8 Standard Pattern Names For Generation
extensible constraints9.7.1 Simple Constraints
extern int target_flags10.3 Run-time Target Specification
EXTRA_CC_MODES10.15 Condition Code Status
EXTRA_CONSTRAINT10.9 Register Classes
EXTRA_SECTION_FUNCTIONS10.18 Dividing the Output into Sections (Texts, Data, ...)
EXTRA_SECTIONS10.18 Dividing the Output into Sections (Texts, Data, ...)
EXTRA_SPECS10.2 Controlling the Compilation Driver, `gcc'
extv instruction pattern9.8 Standard Pattern Names For Generation
extzv instruction pattern9.8 Standard Pattern Names For Generation

F
`F' in constraint9.7.1 Simple Constraints
FAIL9.14 Defining RTL Sequences for Code Generation
FATAL_EXIT_CODE11. Host Configuration Headers
FATAL_EXIT_CODE11. Host Configuration Headers
FDL, GNU Free Documentation LicenseGNU Free Documentation License
features, optional, in system conventions10.3 Run-time Target Specification
ffs8.8 RTL Expressions for Arithmetic
ffsm2 instruction pattern9.8 Standard Pattern Names For Generation
FIELD_DECL7.5 Declarations
FILE_STMT7.6.2 Function Bodies
FILE_STMT_FILENAME7.6.2 Function Bodies
files and passes of the compiler6. Passes and Files of the Compiler
final pass6. Passes and Files of the Compiler
FINAL_PRESCAN_INSN10.20.7 Output of Assembler Instructions
FINAL_PRESCAN_LABEL10.20.7 Output of Assembler Instructions
FINAL_REG_PARM_STACK_SPACE10.10.6 Passing Function Arguments on the Stack
final_scan_insn10.10.11 Function Entry and Exit
final_sequence10.20.7 Output of Assembler Instructions
FINALIZE_PIC10.19 Position Independent Code
FIND_BASE_TERM10.14 Addressing Modes
FINI_SECTION_ASM_OP10.18 Dividing the Output into Sections (Texts, Data, ...)
FIRST_INSN_ADDRESS9.18.5 Computing the Length of an Insn
FIRST_PARM_OFFSET10.10.1 Basic Stack Layout
FIRST_PARM_OFFSET and virtual registers8.7 Registers and Memory
FIRST_PSEUDO_REGISTER10.8.1 Basic Characteristics of Registers
FIRST_STACK_REG10.8.5 Registers That Form a Stack
FIRST_VIRTUAL_REGISTER8.7 Registers and Memory
fix8.12 Conversions
fix8.12 Conversions
FIX_TRUNC_EXPR7.8 Expressions
fix_truncmn2 instruction pattern9.8 Standard Pattern Names For Generation
fixed register10.8.1 Basic Characteristics of Registers
FIXED_REGISTERS10.8.1 Basic Characteristics of Registers
fixed_regs10.8.1 Basic Characteristics of Registers
fixmn2 instruction pattern9.8 Standard Pattern Names For Generation
FIXUNS_TRUNC_LIKE_FIX_TRUNC10.25 Miscellaneous Parameters
fixuns_truncmn2 instruction pattern9.8 Standard Pattern Names For Generation
fixunsmn2 instruction pattern9.8 Standard Pattern Names For Generation
flags in RTL expression8.4 Flags in an RTL Expression
float8.12 Conversions
FLOAT_EXPR7.8 Expressions
float_extend8.12 Conversions
FLOAT_LIB_COMPARE_RETURNS_BOOL (mode, comparison)10.13 Implicit Calls to Library Routines
FLOAT_STORE_FLAG_VALUE10.25 Miscellaneous Parameters
float_truncate8.12 Conversions
FLOAT_TYPE_SIZE10.6 Layout of Source Language Data Types
FLOAT_WORDS_BIG_ENDIAN10.5 Storage Layout
FLOAT_WORDS_BIG_ENDIAN, (lack of) effect on subreg8.7 Registers and Memory
floating point and cross compilation10.22 Cross Compilation and Floating Point
Floating Point Emulation12.1 Target Makefile Fragments
floatmn2 instruction pattern9.8 Standard Pattern Names For Generation
floatunsmn2 instruction pattern9.8 Standard Pattern Names For Generation
FOR_BODY7.6.2 Function Bodies
FOR_COND7.6.2 Function Bodies
FOR_EXPR7.6.2 Function Bodies
FOR_INIT_STMT7.6.2 Function Bodies
FOR_STMT7.6.2 Function Bodies
FORCE_CODE_SECTION_ALIGN10.18 Dividing the Output into Sections (Texts, Data, ...)
FORCE_PREFERRED_STACK_BOUNDARY_IN_MAIN10.5 Storage Layout
force_reg9.8 Standard Pattern Names For Generation
frame layout10.10.1 Basic Stack Layout
FRAME_GROWS_DOWNWARD10.10.1 Basic Stack Layout
FRAME_GROWS_DOWNWARD and virtual registers8.7 Registers and Memory
frame_pointer_needed10.10.11 Function Entry and Exit
FRAME_POINTER_REGNUM10.10.4 Registers That Address the Stack Frame
FRAME_POINTER_REGNUM and virtual registers8.7 Registers and Memory
FRAME_POINTER_REQUIRED10.10.5 Eliminating Frame Pointer and Arg Pointer
frame_pointer_rtx10.10.4 Registers That Address the Stack Frame
frame_related8.4 Flags in an RTL Expression
frame_related, in insn8.4 Flags in an RTL Expression
frame_related, in mem8.4 Flags in an RTL Expression
frame_related, in reg8.4 Flags in an RTL Expression
frame_related, in symbol_ref8.4 Flags in an RTL Expression
free_machine_status10.4 Defining data structures for per-function information.
ftruncm2 instruction pattern9.8 Standard Pattern Names For Generation
function7.6 Functions
function body7.6.2 Function Bodies
function call conventions3. Interfacing to GCC Output
function entry and exit10.10.11 Function Entry and Exit
function units, for scheduling9.18.8 Specifying Function Units
function-call insns8.18 RTL Representation of Function-Call Insns
FUNCTION_ARG10.10.7 Passing Arguments in Registers
FUNCTION_ARG_ADVANCE10.10.7 Passing Arguments in Registers
FUNCTION_ARG_BOUNDARY10.10.7 Passing Arguments in Registers
FUNCTION_ARG_CALLEE_COPIES10.10.7 Passing Arguments in Registers
FUNCTION_ARG_PADDING10.10.7 Passing Arguments in Registers
FUNCTION_ARG_PARTIAL_NREGS10.10.7 Passing Arguments in Registers
FUNCTION_ARG_PASS_BY_REFERENCE10.10.7 Passing Arguments in Registers
FUNCTION_ARG_REG_LITTLE_ENDIAN10.10.7 Passing Arguments in Registers
FUNCTION_ARG_REGNO_P10.10.7 Passing Arguments in Registers
FUNCTION_BOUNDARY10.5 Storage Layout
FUNCTION_DECL7.6 Functions
FUNCTION_INCOMING_ARG10.10.7 Passing Arguments in Registers
FUNCTION_MODE10.25 Miscellaneous Parameters
FUNCTION_OK_FOR_SIBCALL10.10.13 Permitting tail calls
FUNCTION_OUTGOING_VALUE10.10.8 How Scalar Function Values Are Returned
FUNCTION_PROFILER10.10.12 Generating Code for Profiling
FUNCTION_TYPE7.3 Types
FUNCTION_VALUE10.10.8 How Scalar Function Values Are Returned
FUNCTION_VALUE_REGNO_P10.10.8 How Scalar Function Values Are Returned
functions, leaf10.8.4 Handling Leaf Functions
fundamental type7.3 Types

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