📄 index.html
字号:
<li><code>BREAK_STMT</code>: <a href="Function-Bodies.html#Function%20Bodies">Function Bodies</a>
<li><code>BSS_SECTION_ASM_OP</code>: <a href="Sections.html#Sections">Sections</a>
<li><code>builtin_longjmp</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>BUILTIN_SETJMP_FRAME_VALUE</code>: <a href="Frame-Layout.html#Frame%20Layout">Frame Layout</a>
<li><code>builtin_setjmp_receiver</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>builtin_setjmp_setup</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>byte_mode</code>: <a href="Machine-Modes.html#Machine%20Modes">Machine Modes</a>
<li><code>BYTES_BIG_ENDIAN</code>: <a href="Storage-Layout.html#Storage%20Layout">Storage Layout</a>
<li><code>BYTES_BIG_ENDIAN</code>, effect on <code>subreg</code>: <a href="Regs-and-Memory.html#Regs%20and%20Memory">Regs and Memory</a>
<li><code>bzero</code>, implicit usage: <a href="Library-Calls.html#Library%20Calls">Library Calls</a>
<li>C statements for assembler output: <a href="Output-Statement.html#Output%20Statement">Output Statement</a>
<li>C/C++ Internal Representation: <a href="Trees.html#Trees">Trees</a>
<li><code>C4X_FLOAT_FORMAT</code>: <a href="Storage-Layout.html#Storage%20Layout">Storage Layout</a>
<li><code>call</code>: <a href="Flags.html#Flags">Flags</a>, <a href="Side-Effects.html#Side%20Effects">Side Effects</a>
<li><code>call</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>call</code> usage: <a href="Calls.html#Calls">Calls</a>
<li>call-clobbered register: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li>call-saved register: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li>call-used register: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li><code>CALL_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>call_insn</code>: <a href="Insns.html#Insns">Insns</a>
<li><code>call_insn</code> and <code>/f</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>call_insn</code> and <code>/i</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>call_insn</code> and <code>/j</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>call_insn</code> and <code>/s</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>call_insn</code> and <code>/u</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>call_insn</code> and <code>/v</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>CALL_INSN_FUNCTION_USAGE</code>: <a href="Insns.html#Insns">Insns</a>
<li><code>call_pop</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>CALL_POPS_ARGS</code>: <a href="Stack-Arguments.html#Stack%20Arguments">Stack Arguments</a>
<li><code>CALL_REALLY_USED_REGISTERS</code>: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li><code>CALL_USED_REGISTERS</code>: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li><code>call_used_regs</code>: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li><code>call_value</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>call_value_pop</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>CALLER_SAVE_PROFITABLE</code>: <a href="Caller-Saves.html#Caller%20Saves">Caller Saves</a>
<li>calling conventions: <a href="Stack-and-Calling.html#Stack%20and%20Calling">Stack and Calling</a>
<li>calling functions in RTL: <a href="Calls.html#Calls">Calls</a>
<li><code>CAN_DEBUG_WITHOUT_FP</code>: <a href="Run-time-Target.html#Run-time%20Target">Run-time Target</a>
<li><code>CAN_ELIMINATE</code>: <a href="Elimination.html#Elimination">Elimination</a>
<li>canadian: <a href="Configure-Terms.html#Configure%20Terms">Configure Terms</a>
<li>canonicalization of instructions: <a href="Insn-Canonicalizations.html#Insn%20Canonicalizations">Insn Canonicalizations</a>
<li><code>CANONICALIZE_COMPARISON</code>: <a href="Condition-Code.html#Condition%20Code">Condition Code</a>
<li><code>canonicalize_funcptr_for_compare</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>CASE_DROPS_THROUGH</code>: <a href="Misc.html#Misc">Misc</a>
<li><code>CASE_VALUES_THRESHOLD</code>: <a href="Misc.html#Misc">Misc</a>
<li><code>CASE_VECTOR_MODE</code>: <a href="Misc.html#Misc">Misc</a>
<li><code>CASE_VECTOR_PC_RELATIVE</code>: <a href="Misc.html#Misc">Misc</a>
<li><code>CASE_VECTOR_SHORTEN_MODE</code>: <a href="Misc.html#Misc">Misc</a>
<li><code>casesi</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>cc0</code>: <a href="Regs-and-Memory.html#Regs%20and%20Memory">Regs and Memory</a>
<li><code>cc0</code>, RTL sharing: <a href="Sharing.html#Sharing">Sharing</a>
<li><code>cc0_rtx</code>: <a href="Regs-and-Memory.html#Regs%20and%20Memory">Regs and Memory</a>
<li><code>CC1_SPEC</code>: <a href="Driver.html#Driver">Driver</a>
<li><code>CC1PLUS_SPEC</code>: <a href="Driver.html#Driver">Driver</a>
<li><code>cc_status</code>: <a href="Condition-Code.html#Condition%20Code">Condition Code</a>
<li><code>CC_STATUS_MDEP</code>: <a href="Condition-Code.html#Condition%20Code">Condition Code</a>
<li><code>CC_STATUS_MDEP_INIT</code>: <a href="Condition-Code.html#Condition%20Code">Condition Code</a>
<li><code>CCmode</code>: <a href="Machine-Modes.html#Machine%20Modes">Machine Modes</a>
<li><code>CDImode</code>: <a href="Machine-Modes.html#Machine%20Modes">Machine Modes</a>
<li><code>change_address</code>: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>char</code>: <a href="Sections.html#Sections">Sections</a>
<li><code>CHAR_TYPE_SIZE</code>: <a href="Type-Layout.html#Type%20Layout">Type Layout</a>
<li><code>check_stack</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>CHImode</code>: <a href="Machine-Modes.html#Machine%20Modes">Machine Modes</a>
<li>class: <a href="Classes.html#Classes">Classes</a>
<li>class definitions, register: <a href="Register-Classes.html#Register%20Classes">Register Classes</a>
<li>class preference constraints: <a href="Class-Preferences.html#Class%20Preferences">Class Preferences</a>
<li><code>CLASS_LIKELY_SPILLED_P</code>: <a href="Register-Classes.html#Register%20Classes">Register Classes</a>
<li><code>CLASS_MAX_NREGS</code>: <a href="Register-Classes.html#Register%20Classes">Register Classes</a>
<li><code>CLASS_TYPE_P</code>: <a href="Types.html#Types">Types</a>
<li>classes of RTX codes: <a href="RTL-Classes.html#RTL%20Classes">RTL Classes</a>
<li><code>CLASSTYPE_DECLARED_CLASS</code>: <a href="Classes.html#Classes">Classes</a>
<li><code>CLASSTYPE_HAS_MUTABLE</code>: <a href="Classes.html#Classes">Classes</a>
<li><code>CLASSTYPE_NON_POD_P</code>: <a href="Classes.html#Classes">Classes</a>
<li><code>CLEANUP_DECL</code>: <a href="Function-Bodies.html#Function%20Bodies">Function Bodies</a>
<li><code>CLEANUP_EXPR</code>: <a href="Function-Bodies.html#Function%20Bodies">Function Bodies</a>
<li><code>CLEANUP_POINT_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>CLEANUP_STMT</code>: <a href="Function-Bodies.html#Function%20Bodies">Function Bodies</a>
<li><code>CLEAR_BY_PIECES_P</code>: <a href="Costs.html#Costs">Costs</a>
<li><code>CLEAR_INSN_CACHE</code>: <a href="Trampolines.html#Trampolines">Trampolines</a>
<li><code>CLEAR_RATIO</code>: <a href="Costs.html#Costs">Costs</a>
<li><code>clobber</code>: <a href="Side-Effects.html#Side%20Effects">Side Effects</a>
<li><code>clrstr</code><var>m</var><code></code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>cmp</code><var>m</var><code></code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li><code>cmpstr</code><var>m</var><code></code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li>code generation RTL sequences: <a href="Expander-Definitions.html#Expander%20Definitions">Expander Definitions</a>
<li>code motion: <a href="Passes.html#Passes">Passes</a>
<li><code>code_label</code>: <a href="Insns.html#Insns">Insns</a>
<li><code>code_label</code> and <code>/i</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>code_label</code> and <code>/v</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>CODE_LABEL_NUMBER</code>: <a href="Insns.html#Insns">Insns</a>
<li>codes, RTL expression: <a href="RTL-Objects.html#RTL%20Objects">RTL Objects</a>
<li><code>COImode</code>: <a href="Machine-Modes.html#Machine%20Modes">Machine Modes</a>
<li><code>COLLECT2_HOST_INITIALIZATION</code>: <a href="Host-Config.html#Host%20Config">Host Config</a>
<li><code>COLLECT_EXPORT_LIST</code>: <a href="Misc.html#Misc">Misc</a>
<li>combiner pass: <a href="Regs-and-Memory.html#Regs%20and%20Memory">Regs and Memory</a>
<li>common subexpression elimination: <a href="Passes.html#Passes">Passes</a>
<li><code>compare</code>: <a href="Arithmetic.html#Arithmetic">Arithmetic</a>
<li><code>compare</code>, canonicalization of: <a href="Insn-Canonicalizations.html#Insn%20Canonicalizations">Insn Canonicalizations</a>
<li>compiler passes and files: <a href="Passes.html#Passes">Passes</a>
<li>complement, bitwise: <a href="Arithmetic.html#Arithmetic">Arithmetic</a>
<li><code>COMPLEX_CST</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPLEX_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPLEX_TYPE</code>: <a href="Types.html#Types">Types</a>
<li><code>COMPONENT_REF</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPOUND_BODY</code>: <a href="Function-Bodies.html#Function%20Bodies">Function Bodies</a>
<li><code>COMPOUND_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPOUND_LITERAL_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPOUND_LITERAL_EXPR_DECL</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPOUND_LITERAL_EXPR_DECL_STMT</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>COMPOUND_STMT</code>: <a href="Function-Bodies.html#Function%20Bodies">Function Bodies</a>
<li>computing the length of an insn: <a href="Insn-Lengths.html#Insn%20Lengths">Insn Lengths</a>
<li><code>concat</code> and <code>/u</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>cond</code>: <a href="Comparisons.html#Comparisons">Comparisons</a>
<li><code>cond</code> and attributes: <a href="Expressions.html#Expressions">Expressions</a>
<li><code>cond_exec</code>: <a href="Side-Effects.html#Side%20Effects">Side Effects</a>
<li><code>COND_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li>condition code register: <a href="Regs-and-Memory.html#Regs%20and%20Memory">Regs and Memory</a>
<li>condition code status: <a href="Condition-Code.html#Condition%20Code">Condition Code</a>
<li>condition codes: <a href="Comparisons.html#Comparisons">Comparisons</a>
<li>conditional constant propagation: <a href="Passes.html#Passes">Passes</a>
<li>Conditional Constant Propagation, SSA based: <a href="Passes.html#Passes">Passes</a>
<li>conditional execution: <a href="Conditional-Execution.html#Conditional%20Execution">Conditional Execution</a>
<li><code>CONDITIONAL_REGISTER_USAGE</code>: <a href="Register-Basics.html#Register%20Basics">Register Basics</a>
<li><code>conditional_trap</code> instruction pattern: <a href="Standard-Names.html#Standard%20Names">Standard Names</a>
<li>conditions, in patterns: <a href="Patterns.html#Patterns">Patterns</a>
<li>configuration file: <a href="Host-Config.html#Host%20Config">Host Config</a>
<li>configure terms: <a href="Configure-Terms.html#Configure%20Terms">Configure Terms</a>
<li><code>CONJ_EXPR</code>: <a href="Expression-trees.html#Expression%20trees">Expression trees</a>
<li><code>const</code> and <code>/i</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>const0_rtx</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST0_RTX</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const1_rtx</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST1_RTX</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const2_rtx</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST2_RTX</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST_COSTS</code>: <a href="Costs.html#Costs">Costs</a>
<li><code>CONST_DECL</code>: <a href="Declarations.html#Declarations">Declarations</a>
<li><code>const_double</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const_double</code>, RTL sharing: <a href="Sharing.html#Sharing">Sharing</a>
<li><code>CONST_DOUBLE_CHAIN</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST_DOUBLE_LOW</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST_DOUBLE_MEM</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>CONST_DOUBLE_OK_FOR_LETTER_P</code>: <a href="Register-Classes.html#Register%20Classes">Register Classes</a>
<li><code>const_int</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const_int</code> and attribute tests: <a href="Expressions.html#Expressions">Expressions</a>
<li><code>const_int</code> and attributes: <a href="Expressions.html#Expressions">Expressions</a>
<li><code>const_int</code>, RTL sharing: <a href="Sharing.html#Sharing">Sharing</a>
<li><code>CONST_OK_FOR_LETTER_P</code>: <a href="Register-Classes.html#Register%20Classes">Register Classes</a>
<li><code>CONST_OR_PURE_CALL_P</code>: <a href="Flags.html#Flags">Flags</a>
<li><code>const_string</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const_string</code> and attributes: <a href="Expressions.html#Expressions">Expressions</a>
<li><code>const_true_rtx</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const_vector</code>: <a href="Constants.html#Constants">Constants</a>
<li><code>const_vector</code>, RTL sharing: <a href="Sharing.html#Sharing">Sharing</a>
<li>constant attributes: <a href="Constant-Attributes.html#Constant%20Attributes">Constant Attributes</a>
<li>constant definitions: <a href="Constant-Definitions.html#Constant%20Definitions">Constant Definitions</a>
<li>constant folding: <a href="Passes.html#Passes">Passes</a>
<li>constant propagation: <a href="Passes.html#Passes">Passes</a>
<li><code>CONSTANT_ADD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -