GCC Middle and Back End API Reference
Here is a list of all macros with links to the files they belong to:
- b -
BARRIER_P :
rtl.h
BASE :
double-int.cc
BASE_COST :
spellcheck.cc
BASIC_BLOCK_FOR_FN :
basic-block.h
basic_block_info_for_fn :
basic-block.h
BB_ALL_FLAGS :
basic-block.h
BB_AUX_INDEX :
hw-doloop.cc
BB_AV_LEVEL :
sel-sched-ir.h
BB_AV_SET :
sel-sched-ir.h
BB_AV_SET_VALID_P :
sel-sched-ir.h
BB_CLUSTER :
tree-ssa-tail-merge.cc
BB_COPY_PARTITION :
basic-block.h
BB_DATA :
gcse.cc
BB_DEP_BB :
tree-ssa-tail-merge.cc
BB_END :
basic-block.h
BB_EXECUTABLE :
tree-ssa-sccvn.cc
BB_FLAGS_TO_PRESERVE :
basic-block.h
BB_FOOTER :
basic-block.h
BB_FREQ_MAX :
basic-block.h
BB_HEAD :
basic-block.h
BB_HEADER :
basic-block.h
BB_INFO :
profile.cc
BB_LIVE_VOP_ON_EXIT :
tree-ssa-pre.cc
BB_LV_SET :
sel-sched-ir.h
BB_LV_SET_VALID_P :
sel-sched-ir.h
BB_MAY_NOTRETURN :
tree-ssa-pre.cc
BB_NOTE_LIST :
sel-sched-ir.h
BB_PARTITION :
basic-block.h
BB_REPR :
cfgloopanal.cc
BB_SAME_SUCC :
tree-ssa-tail-merge.cc
BB_SET_PARTITION :
basic-block.h
BB_SIZE :
tree-ssa-tail-merge.cc
BB_TO_VISIT :
ira-build.cc
BB_UNPARTITIONED :
basic-block.h
BB_VINFO_BBS :
tree-vectorizer.h
BB_VINFO_DATAREFS :
tree-vectorizer.h
BB_VINFO_DDRS :
tree-vectorizer.h
BB_VINFO_GROUPED_STORES :
tree-vectorizer.h
BB_VINFO_NBBS :
tree-vectorizer.h
BB_VINFO_SLP_INSTANCES :
tree-vectorizer.h
BB_VISITED :
tree-ssa-pre.cc
BB_VISITED_P :
trans-mem.cc
BB_VOP_AT_EXIT :
tree-ssa-tail-merge.cc
bfloat16_type_node :
tree.h
BIASED_END_STMT :
tree-ssa-reassoc.cc
BINARY_CLASS_P :
tree.h
binary_direct :
internal-fn.cc
BINARY_FUNCTION :
wide-int.h
BINARY_OPERATOR :
wide-int.h
BINARY_P :
rtl.h
BINARY_PREDICATE :
wide-int.h
BIND_EXPR_BLOCK :
tree.h
BIND_EXPR_BODY :
tree.h
BIND_EXPR_VARS :
tree.h
bindtextdomain :
intl.h
BINFO_BASE_ACCESS :
tree.h
BINFO_BASE_ACCESS_APPEND :
tree.h
BINFO_BASE_ACCESSES :
tree.h
BINFO_BASE_APPEND :
tree.h
BINFO_BASE_BINFO :
tree.h
BINFO_BASE_BINFOS :
tree.h
BINFO_BASE_ITERATE :
tree.h
BINFO_FLAG_0 :
tree.h
BINFO_FLAG_1 :
tree.h
BINFO_FLAG_2 :
tree.h
BINFO_FLAG_3 :
tree.h
BINFO_FLAG_4 :
tree.h
BINFO_FLAG_5 :
tree.h
BINFO_FLAG_6 :
tree.h
BINFO_INHERITANCE_CHAIN :
tree.h
BINFO_N_BASE_BINFOS :
tree.h
BINFO_OFFSET :
tree.h
BINFO_OFFSET_ZEROP :
tree.h
BINFO_SUBVTT_INDEX :
tree.h
BINFO_TYPE :
tree.h
BINFO_VIRTUAL_P :
tree.h
BINFO_VIRTUALS :
tree.h
BINFO_VPTR_FIELD :
tree.h
BINFO_VPTR_INDEX :
tree.h
BINFO_VTABLE :
tree.h
BITINT_TYPE_P :
tree.h
BITMAP_ALLOC :
bitmap.h
bitmap_bit_p :
genautomata.cc
bitmap_compl_and :
bitmap.h
BITMAP_ELEMENT_ALL_BITS :
bitmap.h
BITMAP_ELEMENT_WORDS :
bitmap.h
BITMAP_FREE :
bitmap.h
BITMAP_GGC_ALLOC :
bitmap.h
bitmap_set_bit :
genautomata.cc
BITMAP_SIZE :
ggc-page.cc
BITMAP_WORD_BITS :
bitmap.h
BITS_PER_MARKER :
gimple-ssa-store-merging.cc
BITS_PER_WORD :
defaults.h
bits_to_bytes_round_down :
poly-int-types.h
bits_to_bytes_round_up :
poly-int-types.h
bitsize_int :
tree.h
bitsize_one_node :
tree.h
bitsize_unit_node :
tree.h
bitsize_zero_node :
tree.h
bitsizetype :
tree.h
bitwise_equal_p :
gimple-match-head.cc
bitwise_inverted_equal_p :
gimple-match-head.cc
BLIST_BND :
sel-sched-ir.h
BLIST_NEXT :
sel-sched-ir.h
BLOCK_ABSTRACT_ORIGIN :
tree.h
BLOCK_BEGIN_LABEL :
dwarf2out.cc
BLOCK_CHAIN :
tree.h
BLOCK_DIE :
tree.h
BLOCK_END_LABEL :
dwarf2out.cc
BLOCK_FRAGMENT_CHAIN :
tree.h
BLOCK_FRAGMENT_ORIGIN :
tree.h
BLOCK_IN_COLD_SECTION_P :
tree.h
BLOCK_INFO :
predict.cc
BLOCK_INLINE_ENTRY_LABEL :
dwarf2out.cc
BLOCK_NONLOCALIZED_VAR :
tree.h
BLOCK_NONLOCALIZED_VARS :
tree.h
BLOCK_NUM_NONLOCALIZED_VARS :
tree.h
BLOCK_NUMBER :
tree.h
BLOCK_OF :
wide-int.cc
BLOCK_ORIGIN :
tree.h
BLOCK_SAME_RANGE :
tree.h
BLOCK_SOURCE_END_LOCATION :
tree.h
BLOCK_SOURCE_LOCATION :
tree.h
BLOCK_SUBBLOCKS :
tree.h
BLOCK_SUPERCONTEXT :
tree.h
BLOCK_SYMBOL_CHECK :
rtl.h
BLOCK_USED_BY_TABLEJUMP :
cfgbuild.cc
BLOCK_VARS :
tree.h
BLOCKS_NEEDED :
wide-int-print.cc
,
wide-int.cc
BLOCKSIZE :
genchecksum.cc
BND_AV :
sel-sched-ir.h
BND_AV1 :
sel-sched-ir.h
BND_DC :
sel-sched-ir.h
BND_PTR :
sel-sched-ir.h
BND_TO :
sel-sched-ir.h
bool :
system.h
BOOL_BITFIELD :
system.h
BOOL_CAS :
tsan.cc
BOOL_CLEAR :
tsan.cc
BOOL_MODE :
genmodes.cc
BOOL_TEST_AND_SET :
tsan.cc
BOOL_TYPE_SIZE :
defaults.h
boolean_false_node :
tree.h
boolean_true_node :
tree.h
boolean_type_node :
tree.h
BOTTOM :
ipa.cc
bp_pack_enum :
data-streamer.h
bp_unpack_enum :
data-streamer.h
BRANCH_EDGE :
basic-block.h
BT_FN_BOOL_VPTR_PTR_I16_INT_INT :
asan.cc
BT_FN_BOOL_VPTR_PTR_I1_INT_INT :
asan.cc
BT_FN_BOOL_VPTR_PTR_I2_INT_INT :
asan.cc
BT_FN_BOOL_VPTR_PTR_I4_INT_INT :
asan.cc
BT_FN_BOOL_VPTR_PTR_I8_INT_INT :
asan.cc
BT_FN_I16_CONST_VPTR_INT :
asan.cc
BT_FN_I16_VPTR_I16_INT :
asan.cc
BT_FN_I1_CONST_VPTR_INT :
asan.cc
BT_FN_I1_VPTR_I1_INT :
asan.cc
BT_FN_I2_CONST_VPTR_INT :
asan.cc
BT_FN_I2_VPTR_I2_INT :
asan.cc
BT_FN_I4_CONST_VPTR_INT :
asan.cc
BT_FN_I4_VPTR_I4_INT :
asan.cc
BT_FN_I8_CONST_VPTR_INT :
asan.cc
BT_FN_I8_VPTR_I8_INT :
asan.cc
BT_FN_VOID_VPTR_I16_INT :
asan.cc
BT_FN_VOID_VPTR_I1_INT :
asan.cc
BT_FN_VOID_VPTR_I2_INT :
asan.cc
BT_FN_VOID_VPTR_I4_INT :
asan.cc
BT_FN_VOID_VPTR_I8_INT :
asan.cc
BT_NONE :
tree-ssa-threadbackward.cc
BT_RESOLVE :
tree-ssa-threadbackward.cc
BT_SPEED :
tree-ssa-threadbackward.cc
BTF_DEBUG :
flag-types.h
BTF_INFO_SECTION_FLAGS :
btfout.cc
BTF_INFO_SECTION_LABEL :
btfout.cc
BTF_INFO_SECTION_NAME :
btfout.cc
BTF_INVALID_TYPEID :
btfout.cc
BTF_WITH_CORE_DEBUG :
flag-types.h
build_call_array :
tree.h
build_fold_addr_expr :
fold-const.h
build_fold_addr_expr_with_type :
fold-const.h
build_fold_indirect_ref :
fold-const.h
build_function_type_vec :
tree.h
build_simple_mem_ref :
fold-const.h
build_type_variant :
tree.h
build_varargs_function_type_vec :
tree.h
BUILT_IN_LAST :
tree-core.h
BUILTIN_ACCESS_SIZE_FNSPEC :
gimple-ssa-warn-access.cc
BUILTIN_ASM_NAME_PTR :
tree.h
BUILTIN_TM_LOAD_P :
tree.h
BUILTIN_TM_LOAD_STORE_P :
tree.h
BUILTIN_TM_STORE_P :
tree.h
BUILTIN_VALID_P :
tree.h
BUILTINS_LOCATION :
input.h
Generated by
1.12.0