GCC Middle and Back End API Reference
Here is a list of all macros with links to the files they belong to:
- t -
T_32PVOID :
dwarf2codeview.h
T_64PVOID :
dwarf2codeview.h
T_BOOL08 :
dwarf2codeview.h
T_CHAR :
dwarf2codeview.h
T_CHAR16 :
dwarf2codeview.h
T_CHAR32 :
dwarf2codeview.h
T_CHAR8 :
dwarf2codeview.h
T_HRESULT :
dwarf2codeview.h
T_INT4 :
dwarf2codeview.h
T_LONG :
dwarf2codeview.h
T_QUAD :
dwarf2codeview.h
T_RCHAR :
dwarf2codeview.h
T_REAL128 :
dwarf2codeview.h
T_REAL32 :
dwarf2codeview.h
T_REAL64 :
dwarf2codeview.h
T_REAL80 :
dwarf2codeview.h
T_SHORT :
dwarf2codeview.h
T_UCHAR :
dwarf2codeview.h
T_UINT4 :
dwarf2codeview.h
T_ULONG :
dwarf2codeview.h
T_UQUAD :
dwarf2codeview.h
T_USHORT :
dwarf2codeview.h
T_VOID :
dwarf2codeview.h
T_WCHAR :
dwarf2codeview.h
ta_type_node :
tree.h
tagged_printf :
genmodes.cc
TARGET_64BIT :
collect2.cc
TARGET_ASM_ALIGNED_DI_OP :
target-def.h
TARGET_ASM_ALIGNED_HI_OP :
target-def.h
TARGET_ASM_ALIGNED_INT_OP :
target-def.h
TARGET_ASM_ALIGNED_PDI_OP :
target-def.h
TARGET_ASM_ALIGNED_PSI_OP :
target-def.h
TARGET_ASM_ALIGNED_PTI_OP :
target-def.h
TARGET_ASM_ALIGNED_SI_OP :
target-def.h
TARGET_ASM_ALIGNED_TI_OP :
target-def.h
TARGET_ASM_CONSTRUCTOR :
target-def.h
TARGET_ASM_DESTRUCTOR :
target-def.h
TARGET_ASM_OUTPUT_ANCHOR :
target-def.h
TARGET_ASM_UNALIGNED_DI_OP :
target-def.h
TARGET_ASM_UNALIGNED_HI_OP :
target-def.h
TARGET_ASM_UNALIGNED_INT_OP :
target-def.h
TARGET_ASM_UNALIGNED_PDI_OP :
target-def.h
TARGET_ASM_UNALIGNED_PSI_OP :
target-def.h
TARGET_ASM_UNALIGNED_PTI_OP :
target-def.h
TARGET_ASM_UNALIGNED_SI_OP :
target-def.h
TARGET_ASM_UNALIGNED_TI_OP :
target-def.h
TARGET_ATTRIBUTE_WEAK :
defaults.h
target_avail_regs :
cfgloop.h
target_clobbered_regs :
cfgloop.h
TARGET_CLONES_ATTR_SEPARATOR :
defaults.h
TARGET_COFF :
defaults.h
TARGET_DEC_EVAL_METHOD :
defaults.h
TARGET_DECLSPEC :
defaults.h
TARGET_DEFAULT_PACK_STRUCT :
defaults.h
TARGET_DEFERRED_OUTPUT_DEFS :
defaults.h
target_dir_max :
gimple-ssa-sprintf.cc
TARGET_DLLIMPORT_DECL_ATTRIBUTES :
defaults.h
TARGET_EXECUTABLE_SUFFIX :
gcc.cc
,
lto-wrapper.cc
TARGET_EXPR_CLEANUP :
tree.h
TARGET_EXPR_INITIAL :
tree.h
TARGET_EXPR_NO_ELIDE :
tree.h
TARGET_EXPR_SLOT :
tree.h
TARGET_EXTRA_INCLUDES :
incpath.cc
TARGET_EXTRA_PRE_INCLUDES :
incpath.cc
TARGET_FUNCTION_INCOMING_ARG :
target-def.h
TARGET_GNU_ATTRIBUTES :
target-def.h
TARGET_HAS_BIONIC :
defaults.h
TARGET_HAS_FMV_TARGET_ATTRIBUTE :
defaults.h
TARGET_HASH_PRIME :
resource.cc
TARGET_HAVE_CTORS_DTORS :
target-def.h
TARGET_LIB_INT_CMP_BIASED :
defaults.h
target_mb_len_max :
gimple-ssa-sprintf.cc
TARGET_MEM_CONSTRAINT :
defaults.h
TARGET_OBJECT_SUFFIX :
gcc.cc
target_option_current_node :
tree.h
target_option_default_node :
tree.h
TARGET_PECOFF :
defaults.h
TARGET_PTRMEMFUNC_VBIT_LOCATION :
defaults.h
target_reg_cost :
cfgloop.h
target_res_regs :
cfgloop.h
target_spill_cost :
cfgloop.h
TARGET_SUPPORTS_ALIASES :
defaults.h
TARGET_SUPPORTS_WEAK :
defaults.h
TARGET_SUPPORTS_WIDE_INT :
defaults.h
TARGET_USE_LOCAL_THUNK_ALIAS_P :
defaults.h
TARGET_USES_WEAK_UNWIND_INFO :
defaults.h
TARGET_VTABLE_DATA_ENTRY_DISTANCE :
defaults.h
TARGET_VTABLE_ENTRY_ALIGN :
defaults.h
TARGET_WEAK_NOT_IN_ARCHIVE_TOC :
defaults.h
temp_costs :
ira-costs.cc
temp_slot_level :
emit-rtl.h
TEMPL_IDX :
tree-ssa-address.cc
TEMPLATE :
tree-vect-slp.cc
TEMPORARY_VARIABLE_NAME :
genautomata.cc
TERMINATE_PASS_LIST :
pass_manager.h
,
passes.cc
ternary_direct :
internal-fn.cc
TEST_BIT :
system.h
TEST_HARD_REG_BIT :
hard-reg-set.h
TEST_MINMAX_SET_BIT :
ira-int.h
TEXT_END_LABEL :
dwarf2out.cc
TEXT_SECTION_LABEL :
dwarf2out.cc
textdomain :
intl.h
this_op_costs :
ira-costs.cc
this_target_bb_reorder :
bb-reorder.h
this_target_builtins :
builtins.h
this_target_cfgloop :
cfgloop.h
this_target_expmed :
expmed.h
this_target_flag_state :
flags.h
,
toplev.cc
this_target_function_abi_info :
function-abi.h
this_target_gcse :
gcse.h
this_target_hard_regs :
hard-reg-set.h
this_target_ira :
ira.h
this_target_ira_int :
ira-int.h
this_target_libfuncs :
libfuncs.h
this_target_lower_subreg :
lower-subreg.h
this_target_recog :
recog.h
this_target_regs :
regs.h
this_target_reload :
reload.h
this_target_rtl :
rtl.h
THREAD_PATH :
tree-ssa-threadupdate.cc
TIME_OPTION :
genautomata.cc
TLS_COMMON_ASM_OP :
defaults.h
TLS_SECTION_ASM_FLAG :
varasm.cc
TMP_GEN :
tree-ssa-pre.cc
TMR_BASE :
tree.h
TMR_INDEX :
tree.h
TMR_INDEX2 :
tree.h
TMR_OFFSET :
tree.h
TMR_STEP :
tree.h
TODO_cleanup_cfg :
tree-pass.h
TODO_df_finish :
tree-pass.h
TODO_df_verify :
tree-pass.h
TODO_discard_function :
tree-pass.h
TODO_do_not_ggc_collect :
tree-pass.h
TODO_dump_symtab :
tree-pass.h
TODO_mark_first_instance :
tree-pass.h
TODO_rebuild_alias :
tree-pass.h
TODO_rebuild_cgraph_edges :
tree-pass.h
TODO_remove_functions :
tree-pass.h
TODO_remove_unused_locals :
tree-pass.h
TODO_update_address_taken :
tree-pass.h
TODO_update_ssa :
tree-pass.h
TODO_update_ssa_any :
tree-pass.h
TODO_update_ssa_full_phi :
tree-pass.h
TODO_update_ssa_no_phi :
tree-pass.h
TODO_update_ssa_only_virtuals :
tree-pass.h
TODO_verify_all :
tree-pass.h
TODO_verify_il :
tree-pass.h
top_of_stack :
rtl.h
tq_type_node :
tree.h
TRAILING_WIDE_INT_ACCESSOR :
wide-int.h
TRAMPOLINE_ALIGNMENT :
defaults.h
TRANSACTION_EXPR_BODY :
tree.h
TRANSACTION_EXPR_OUTER :
tree.h
TRANSACTION_EXPR_RELAXED :
tree.h
TRANSFORM :
tsan.cc
TRANSFORM_RAR :
trans-mem.cc
TRANSFORM_RAW :
trans-mem.cc
TRANSFORM_RFW :
trans-mem.cc
TRANSFORM_WAR :
trans-mem.cc
TRANSFORM_WAW :
trans-mem.cc
TRANSITION_FUNC_NAME :
genautomata.cc
TRANSLATION_UNIT_LANGUAGE :
tree.h
TRANSLATION_UNIT_WARN_EMPTY_P :
tree.h
TRAP_CODE :
rtl.h
TRAP_CONDITION :
rtl.h
TREE_ADDRESSABLE :
tree.h
TREE_ASM_WRITTEN :
tree.h
TREE_BLOCK :
tree.h
TREE_CHAIN :
tree.h
TREE_CHECK :
tree.h
TREE_CHECK2 :
tree.h
TREE_CHECK3 :
tree.h
TREE_CHECK4 :
tree.h
TREE_CHECK5 :
tree.h
TREE_CHECK6 :
tree.h
TREE_CLASS_CHECK :
tree.h
TREE_CLOBBER_P :
tree.h
TREE_CODE :
tree.h
TREE_CODE_CLASS :
tree.h
TREE_CODE_CLASS_STRING :
tree.h
TREE_CODE_LENGTH :
tree.h
TREE_CONSTANT :
tree.h
TREE_CONSTANT_POOL_ADDRESS_P :
rtl.h
tree_decl_map_eq :
tree.h
tree_decl_map_marked_p :
tree.h
TREE_DEPRECATED :
tree.h
TREE_EXP_SIZE :
ggc-page.cc
tree_expr_nonnegative_warnv_p :
fold-const.cc
TREE_FIXED_CST :
tree.h
TREE_FIXED_CST_PTR :
tree.h
TREE_HASH :
tree.h
TREE_IMAGPART :
tree.h
TREE_INT_CST_ELT :
tree.h
TREE_INT_CST_ELT_CHECK :
tree.h
TREE_INT_CST_EXT_NUNITS :
tree.h
TREE_INT_CST_LOW :
tree.h
TREE_INT_CST_NUNITS :
tree.h
tree_int_map_eq :
tree.h
tree_int_map_hash :
tree.h
tree_int_map_marked_p :
tree.h
TREE_LANG_FLAG_0 :
tree.h
TREE_LANG_FLAG_1 :
tree.h
TREE_LANG_FLAG_2 :
tree.h
TREE_LANG_FLAG_3 :
tree.h
TREE_LANG_FLAG_4 :
tree.h
TREE_LANG_FLAG_5 :
tree.h
TREE_LANG_FLAG_6 :
tree.h
tree_map_eq :
tree.h
tree_map_marked_p :
tree.h
TREE_MEM_USAGE_SPACES :
tree.cc
TREE_NO_TRAMPOLINE :
tree.h
TREE_NO_WARNING :
tree.h
TREE_NOT_CHECK :
tree.h
TREE_NOT_CHECK2 :
tree.h
TREE_NOT_CHECK3 :
tree.h
TREE_NOT_CHECK4 :
tree.h
TREE_NOT_CHECK5 :
tree.h
TREE_NOT_CHECK6 :
tree.h
TREE_NOTHROW :
tree.h
TREE_OPERAND :
tree.h
TREE_OPERAND_CHECK :
tree.h
TREE_OPERAND_CHECK_CODE :
tree.h
TREE_OPERAND_LENGTH :
tree.h
TREE_OPTIMIZATION :
tree.h
TREE_OPTIMIZATION_BASE_OPTABS :
tree.h
TREE_OPTIMIZATION_OPTABS :
tree.h
TREE_OVERFLOW :
tree.h
TREE_OVERFLOW_P :
tree.h
TREE_PRIVATE :
tree.h
TREE_PROTECTED :
tree.h
TREE_PUBLIC :
tree.h
TREE_PURPOSE :
tree.h
TREE_RANGE_CHECK :
tree.h
TREE_READONLY :
tree.h
TREE_REAL_CST :
tree.h
TREE_REAL_CST_PTR :
tree.h
TREE_REALPART :
tree.h
TREE_SET_BLOCK :
tree.h
TREE_SET_CODE :
tree.h
TREE_SIDE_EFFECTS :
tree.h
TREE_STATIC :
tree.h
TREE_STRING_LENGTH :
tree.h
TREE_STRING_POINTER :
tree.h
TREE_SYMBOL_REFERENCED :
tree.h
TREE_TARGET_GLOBALS :
tree.h
TREE_TARGET_OPTION :
tree.h
TREE_THIS_NOTRAP :
tree.h
TREE_THIS_VOLATILE :
tree.h
TREE_TYPE :
tree.h
TREE_UNAVAILABLE :
tree.h
TREE_USED :
tree.h
TREE_VALUE :
tree.h
TREE_VEC_BEGIN :
tree.h
TREE_VEC_ELT :
tree.h
TREE_VEC_ELT_CHECK :
tree.h
TREE_VEC_END :
tree.h
TREE_VEC_LENGTH :
tree.h
tree_vec_map_eq :
tree.h
tree_vec_map_hash :
tree.h
tree_vec_map_marked_p :
tree.h
TREE_VISITED :
tree.h
TRIO_MASK :
value-relation.h
TRIO_SHIFT :
value-relation.h
TRIO_VARYING :
value-relation.h
TRIP_COUNT_TO_AHEAD_RATIO :
tree-ssa-loop-prefetch.cc
TRISTATE_AND :
gensupport.cc
TRISTATE_NOT :
gensupport.cc
TRISTATE_OR :
gensupport.cc
TRUE :
system.h
true :
system.h
TRULY_NOOP_TRUNCATION_MODES_P :
machmode.h
TRUNC_TYPE :
builtins.cc
,
gencfn-macros.cc
,
genmatch.cc
,
tree-core.h
TRY_CATCH_IS_CLEANUP :
tree.h
twice_word_mode :
lower-subreg.cc
TYPE_ADDR_SPACE :
tree.h
TYPE_ALIAS_SET :
tree.h
TYPE_ALIAS_SET_KNOWN_P :
tree.h
TYPE_ALIGN :
tree.h
TYPE_ALIGN_RAW :
tree.h
TYPE_ALIGN_UNIT :
tree.h
TYPE_ARG_TYPES :
tree.h
TYPE_ARRAY_MAX_SIZE :
tree.h
TYPE_ARTIFICIAL :
tree.h
TYPE_ATOMIC :
tree.h
TYPE_ATTRIBUTES :
tree.h
TYPE_BINFO :
tree.h
TYPE_CACHED_VALUES :
tree.h
TYPE_CACHED_VALUES_P :
tree.h
TYPE_CANONICAL :
tree.h
TYPE_CHECK :
tree.h
TYPE_CONTAINS_PLACEHOLDER_INTERNAL :
tree.h
TYPE_CONTEXT :
tree.h
TYPE_CXX_ODR_P :
tree.h
TYPE_DECL_IS_STUB :
dwarf2out.cc
TYPE_DECL_SUPPRESS_DEBUG :
tree.h
TYPE_DOMAIN :
tree.h
TYPE_EMPTY_P :
tree.h
TYPE_FBIT :
tree.h
TYPE_FIELDS :
tree.h
TYPE_FILE_SCOPE_P :
tree.h
TYPE_FINAL_P :
tree.h
TYPE_HASH :
tree.h
TYPE_HASH_INITIAL_SIZE :
tree.cc
TYPE_IBIT :
tree.h
TYPE_IDENTIFIER :
tree.h
TYPE_INCLUDES_FLEXARRAY :
tree.h
TYPE_INDIVISIBLE_P :
tree.h
TYPE_LANG_FLAG_0 :
tree.h
TYPE_LANG_FLAG_1 :
tree.h
TYPE_LANG_FLAG_2 :
tree.h
TYPE_LANG_FLAG_3 :
tree.h
TYPE_LANG_FLAG_4 :
tree.h
TYPE_LANG_FLAG_5 :
tree.h
TYPE_LANG_FLAG_6 :
tree.h
TYPE_LANG_FLAG_7 :
tree.h
TYPE_LANG_SLOT_1 :
tree.h
TYPE_LANG_SPECIFIC :
tree.h
TYPE_MAIN_VARIANT :
tree.h
TYPE_MAX_VALUE :
tree.h
TYPE_MAX_VALUE_RAW :
tree.h
TYPE_METHOD_BASETYPE :
tree.h
TYPE_MIN_VALUE :
tree.h
TYPE_MIN_VALUE_RAW :
tree.h
TYPE_MODE :
tree.h
TYPE_MODE_RAW :
tree.h
TYPE_NAME :
tree.h
TYPE_NAMELESS :
tree.h
TYPE_NEEDS_CONSTRUCTING :
tree.h
TYPE_NEXT_PTR_TO :
tree.h
TYPE_NEXT_REF_TO :
tree.h
TYPE_NEXT_VARIANT :
tree.h
TYPE_NO_FORCE_BLK :
tree.h
TYPE_NO_NAMED_ARGS_STDARG_P :
tree.h
TYPE_NONALIASED_COMPONENT :
tree.h
TYPE_OFFSET_BASETYPE :
tree.h
TYPE_OK :
gimple.cc
TYPE_OVERFLOW_SANITIZED :
tree.h
TYPE_OVERFLOW_TRAPS :
tree.h
TYPE_OVERFLOW_UNDEFINED :
tree.h
TYPE_OVERFLOW_WRAPS :
tree.h
TYPE_P :
tree.h
TYPE_PACKED :
tree.h
TYPE_POINTER_TO :
tree.h
TYPE_PRECISION :
tree.h
TYPE_PRECISION_RAW :
tree.h
TYPE_QUALS :
tree.h
TYPE_QUALS_NO_ADDR_SPACE :
tree.h
TYPE_QUALS_NO_ADDR_SPACE_NO_ATOMIC :
tree.h
TYPE_READONLY :
tree.h
TYPE_REF_CAN_ALIAS_ALL :
tree.h
TYPE_REF_IS_RVALUE :
tree.h
TYPE_REFERENCE_TO :
tree.h
TYPE_RESTRICT :
tree.h
TYPE_REVERSE_STORAGE_ORDER :
tree.h
TYPE_SATURATING :
tree.h
TYPE_SIGN :
tree.h
TYPE_SIZE :
tree.h
TYPE_SIZE_UNIT :
tree.h
TYPE_SIZES_GIMPLIFIED :
tree.h
TYPE_STRING_FLAG :
tree.h
TYPE_STRUCTURAL_EQUALITY_P :
tree.h
TYPE_STUB_DECL :
tree.h
TYPE_SYMTAB_ADDRESS :
tree.h
TYPE_SYMTAB_DIE :
tree.h
TYPE_SYMTAB_IS_ADDRESS :
tree.h
TYPE_SYMTAB_IS_DIE :
tree.h
TYPE_TRANSPARENT_AGGR :
tree.h
TYPE_TYPELESS_STORAGE :
tree.h
TYPE_UID :
tree.h
TYPE_UNSIGNED :
tree.h
TYPE_USER_ALIGN :
tree.h
TYPE_VALUES :
tree.h
TYPE_VALUES_RAW :
tree.h
TYPE_VECTOR_OPAQUE :
tree.h
TYPE_VFIELD :
tree.h
TYPE_VOLATILE :
tree.h
TYPE_WARN_IF_NOT_ALIGN :
tree.h
TYPE_WARN_IF_NOT_ALIGN_RAW :
tree.h
Generated by
1.12.0