GCC Middle and Back End API Reference
Here is a list of all macros with links to the files they belong to:
- h -
ha_type_node :
tree.h
HALF_INT_MASK :
wide-int.cc
HARD_CONST :
hard-reg-set.h
HARD_FRAME_POINTER_IS_ARG_POINTER :
rtl.h
HARD_FRAME_POINTER_IS_FRAME_POINTER :
rtl.h
HARD_FRAME_POINTER_REGNUM :
rtl.h
hard_frame_pointer_rtx :
rtl.h
HARD_REG_ELT_BITS :
hard-reg-set.h
HARD_REGISTER_NUM_P :
rtl.h
HARD_REGISTER_P :
rtl.h
HARD_REGNO_CALLER_SAVE_MODE :
regs.h
hard_regno_max_nregs :
regs.h
HARD_REGNO_NREGS_HAS_PADDING :
defaults.h
HARD_REGNO_NREGS_WITH_PADDING :
defaults.h
HARD_REGNO_RENAME_OK :
defaults.h
HAS_DECL_ASSEMBLER_NAME_P :
tree.h
HAS_LONG_COND_BRANCH :
defaults.h
HAS_LONG_UNCOND_BRANCH :
defaults.h
HAS_RTL_P :
tree.h
HASH_MASK :
cse.cc
HASH_SHIFT :
cse.cc
HASH_SIZE :
cse.cc
,
print-tree.cc
HAVE_atomic_compare_and_swapdi :
tree-profile.cc
HAVE_atomic_compare_and_swapsi :
tree-profile.cc
HAVE_BACKWARD_PREFETCH :
tree-ssa-loop-prefetch.cc
HAVE_DECL_GETOPT :
tsystem.h
HAVE_DESIGNATED_INITIALIZERS :
system.h
HAVE_DESIGNATED_UNION_INITIALIZERS :
system.h
HAVE_EXTRA_MODES :
genmodes.cc
HAVE_FORWARD_PREFETCH :
tree-ssa-loop-prefetch.cc
HAVE_ICONV :
input.cc
have_macinfo :
dwarf2out.cc
HAVE_POST_DECREMENT :
rtl.h
HAVE_POST_INCREMENT :
rtl.h
HAVE_POST_MODIFY_DISP :
rtl.h
HAVE_POST_MODIFY_REG :
rtl.h
HAVE_PRE_DECREMENT :
rtl.h
HAVE_PRE_INCREMENT :
rtl.h
HAVE_PRE_MODIFY_DISP :
rtl.h
HAVE_PRE_MODIFY_REG :
rtl.h
have_regs_of_mode :
regs.h
HAVE_sync_compare_and_swapdi :
tree-profile.cc
HAVE_sync_compare_and_swapsi :
tree-profile.cc
HAVE_XCOFF_DWARF_EXTRAS :
dwarf2out.cc
HEAD_MARKER :
gimple-ssa-store-merging.cc
HEAVY_EDGE_MIN_SAMPLES :
cfgloop.cc
HEAVY_EDGE_RATIO :
cfgloop.cc
HIGH_VARIABLE_NAME :
genautomata.cc
HIGHPART :
double-int.cc
HIST_TYPE_FOR_COUNTER :
value-prof.h
HITRATE :
predict.cc
HONOR_REG_ALLOC_ORDER :
defaults.h
HOOK_VECTOR :
target-hooks-macros.h
HOOK_VECTOR_1 :
genhooks.cc
,
target-hooks-macros.h
HOOK_VECTOR_END :
target-hooks-macros.h
HOOKSTRUCT :
target.h
,
target-hooks-macros.h
HOST_BIT_BUCKET :
system.h
HOST_BITS_PER_CHAR :
hwint.h
HOST_BITS_PER_DOUBLE_INT :
double-int.h
HOST_BITS_PER_HALF_WIDE_INT :
wide-int.cc
HOST_BITS_PER_INT :
hwint.h
HOST_BITS_PER_LONG :
hwint.h
HOST_BITS_PER_PTR :
hwint.h
HOST_BITS_PER_SHORT :
hwint.h
HOST_BITS_PER_WIDE_INT :
hwint.h
HOST_BITS_PER_WIDEST_FAST_INT :
hwint.h
HOST_EXECUTABLE_SUFFIX :
gcc.cc
HOST_HOOKS_EXTRA_SIGNALS :
hosthooks-def.h
HOST_HOOKS_GT_PCH_ALLOC_GRANULARITY :
hosthooks-def.h
HOST_HOOKS_GT_PCH_GET_ADDRESS :
hosthooks-def.h
HOST_HOOKS_GT_PCH_USE_ADDRESS :
hosthooks-def.h
HOST_HOOKS_INITIALIZER :
hosthooks-def.h
HOST_LONG_FORMAT :
hwint.h
HOST_LONG_LONG_FORMAT :
hwint.h
HOST_PTR_PRINTF :
system.h
HOST_SIZE_T_PRINT_DEC :
hwint.h
HOST_SIZE_T_PRINT_HEX :
hwint.h
HOST_SIZE_T_PRINT_HEX_PURE :
hwint.h
HOST_SIZE_T_PRINT_UNSIGNED :
hwint.h
HOST_STAT_FOR_64BIT_INODES :
incpath.cc
HOST_WIDE_INT_0 :
hwint.h
HOST_WIDE_INT_0U :
hwint.h
HOST_WIDE_INT_1 :
hwint.h
HOST_WIDE_INT_1U :
hwint.h
HOST_WIDE_INT_M1 :
hwint.h
HOST_WIDE_INT_M1U :
hwint.h
HOST_WIDE_INT_MAX :
hwint.h
HOST_WIDE_INT_MIN :
hwint.h
HOST_WIDE_INT_PRINT :
hwint.h
HOST_WIDE_INT_PRINT_C :
hwint.h
HOST_WIDE_INT_PRINT_DEC :
hwint.h
HOST_WIDE_INT_PRINT_DEC_C :
hwint.h
HOST_WIDE_INT_PRINT_DOUBLE_HEX :
hwint.h
HOST_WIDE_INT_PRINT_HEX :
hwint.h
HOST_WIDE_INT_PRINT_HEX_PURE :
hwint.h
HOST_WIDE_INT_PRINT_PADDED_HEX :
hwint.h
HOST_WIDE_INT_PRINT_UNSIGNED :
hwint.h
HOST_WIDE_INT_UC :
hwint.h
HOST_WIDEST_FAST_INT :
hwint.h
hq_type_node :
tree.h
HT_IDENT_TO_GCC_IDENT :
tree.h
HWASAN_SHIFT :
targhooks.cc
HWASAN_SHIFT_RTX :
targhooks.cc
HWASAN_STACK_BACKGROUND :
asan.h
HWASAN_TAG_GRANULE_SIZE :
asan.h
HWASAN_TAG_SIZE :
asan.h
HWI_SIGN_EXTEND :
simplify-rtx.cc
HWIVEC_CHECK :
rtl.h
HYBRID_SLP_STMT :
tree-vectorizer.h
Generated by
1.10.0