gcc-8.3/gcc/TARGET_INITIALIZER
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#b41e8d4a]
#backlinks
*説明 [#xbc552c0]
-パス: [[gcc-8.3/gcc/(build directory)/target-hooks-def.h]]
-FIXME: これは何?
--説明
何かから自動生成されている??
**引数 [#he891859]
-なし
**返り値 [#r9a20e59]
-関数ではない、構造体の初期化子を返す
**参考 [#w4c96b79]
*実装 [#a16e17eb]
#define TARGET_INITIALIZER \
{ \
TARGET_ASM_OUT, \
TARGET_SCHED, \
TARGET_SIMD_CLONE, \
TARGET_SIMT, \
TARGET_GOACC, \
TARGET_VECTORIZE, \
TARGET_RECORD_OFFLOAD_SYMBOL, \
TARGET_ABSOLUTE_BIGGEST_ALIGNMENT, \
TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE, \
TARGET_OFFLOAD_OPTIONS, \
TARGET_EH_RETURN_FILTER_MODE, \
TARGET_LIBGCC_CMP_RETURN_MODE, \
TARGET_LIBGCC_SHIFT_COUNT_MODE, \
TARGET_UNWIND_WORD_MODE, \
TARGET_MERGE_DECL_ATTRIBUTES, \
TARGET_MERGE_TYPE_ATTRIBUTES, \
TARGET_ATTRIBUTE_TABLE, \
TARGET_ATTRIBUTE_TAKES_IDENTIFIER_P, \
TARGET_COMP_TYPE_ATTRIBUTES, \
TARGET_SET_DEFAULT_TYPE_ATTRIBUTES, \
TARGET_INSERT_ATTRIBUTES, \
TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P, \
TARGET_MS_BITFIELD_LAYOUT_P, \
TARGET_WORDS_BIG_ENDIAN, \
TARGET_FLOAT_WORDS_BIG_ENDIAN, \
TARGET_FLOAT_EXCEPTIONS_ROUNDING_SUPPORTED_P, \
TARGET_DECIMAL_FLOAT_SUPPORTED_P, \
TARGET_FIXED_POINT_SUPPORTED_P, \
TARGET_ALIGN_ANON_BITFIELD, \
TARGET_NARROW_VOLATILE_BITFIELD, \
TARGET_INIT_BUILTINS, \
TARGET_BUILTIN_DECL, \
TARGET_EXPAND_BUILTIN, \
TARGET_BUILTIN_CHKP_FUNCTION, \
TARGET_CHKP_BOUND_TYPE, \
TARGET_CHKP_BOUND_MODE, \
TARGET_CHKP_MAKE_BOUNDS_CONSTANT, \
TARGET_CHKP_INITIALIZE_BOUNDS, \
TARGET_RESOLVE_OVERLOADED_BUILTIN, \
TARGET_FOLD_BUILTIN, \
TARGET_GIMPLE_FOLD_BUILTIN, \
TARGET_COMPARE_VERSION_PRIORITY, \
TARGET_GENERATE_VERSION_DISPATCHER_BODY, \
TARGET_GET_FUNCTION_VERSIONS_DISPATCHER, \
TARGET_BUILTIN_RECIPROCAL, \
TARGET_MANGLE_TYPE, \
TARGET_INIT_LIBFUNCS, \
TARGET_LIBFUNC_GNU_PREFIX, \
TARGET_SECTION_TYPE_FLAGS, \
TARGET_LIBC_HAS_FUNCTION, \
TARGET_CANNOT_MODIFY_JUMPS_P, \
TARGET_CAN_FOLLOW_JUMP, \
TARGET_BRANCH_TARGET_REGISTER_CLASS, \
TARGET_BRANCH_TARGET_REGISTER_CALLEE_SAVED, \
TARGET_HAVE_CONDITIONAL_EXECUTION, \
TARGET_GEN_CCMP_FIRST, \
TARGET_GEN_CCMP_NEXT, \
TARGET_LOOP_UNROLL_ADJUST, \
TARGET_LEGITIMATE_CONSTANT_P, \
TARGET_CANNOT_FORCE_CONST_MEM, \
TARGET_CANNOT_COPY_INSN_P, \
TARGET_COMMUTATIVE_P, \
TARGET_MODE_DEPENDENT_ADDRESS_P, \
TARGET_LEGITIMIZE_ADDRESS, \
TARGET_DELEGITIMIZE_ADDRESS, \
TARGET_CONST_NOT_OK_FOR_DEBUG_P, \
TARGET_LEGITIMATE_ADDRESS_P, \
TARGET_USE_BLOCKS_FOR_CONSTANT_P, \
TARGET_USE_BLOCKS_FOR_DECL_P, \
TARGET_MIN_ANCHOR_OFFSET, \
TARGET_MAX_ANCHOR_OFFSET, \
TARGET_USE_ANCHORS_FOR_SYMBOL_P, \
TARGET_HAS_IFUNC_P, \
TARGET_FUNCTION_OK_FOR_SIBCALL, \
TARGET_SET_CURRENT_FUNCTION, \
TARGET_IN_SMALL_DATA_P, \
TARGET_BINDS_LOCAL_P, \
TARGET_PROFILE_BEFORE_PROLOGUE, \
TARGET_KEEP_LEAF_WHEN_PROFILED, \
TARGET_MANGLE_DECL_ASSEMBLER_NAME, \
TARGET_ENCODE_SECTION_INFO, \
TARGET_STRIP_NAME_ENCODING, \
TARGET_SHIFT_TRUNCATION_MASK, \
TARGET_MIN_DIVISIONS_FOR_RECIP_MUL, \
TARGET_TRULY_NOOP_TRUNCATION, \
TARGET_MODE_REP_EXTENDED, \
TARGET_VALID_POINTER_MODE, \
TARGET_REF_MAY_ALIAS_ERRNO, \
TARGET_ADDR_SPACE_HOOKS, \
TARGET_STATIC_RTX_ALIGNMENT, \
TARGET_CONSTANT_ALIGNMENT, \
TARGET_SCALAR_MODE_SUPPORTED_P, \
TARGET_VECTOR_MODE_SUPPORTED_P, \
TARGET_VECTOR_ALIGNMENT, \
TARGET_ARRAY_MODE, \
TARGET_ARRAY_MODE_SUPPORTED_P, \
TARGET_LIBGCC_FLOATING_MODE_SUPPORTED_P, \
TARGET_FLOATN_MODE, \
TARGET_FLOATN_BUILTIN_P, \
TARGET_REGISTER_MOVE_COST, \
TARGET_MEMORY_MOVE_COST, \
TARGET_USE_BY_PIECES_INFRASTRUCTURE_P, \
TARGET_COMPARE_BY_PIECES_BRANCH_RATIO, \
TARGET_SLOW_UNALIGNED_ACCESS, \
TARGET_OPTAB_SUPPORTED_P, \
TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P, \
TARGET_FLAGS_REGNUM, \
TARGET_RTX_COSTS, \
TARGET_ADDRESS_COST, \
TARGET_INSN_COST, \
TARGET_MAX_NOCE_IFCVT_SEQ_COST, \
TARGET_NOCE_CONVERSION_PROFITABLE_P, \
TARGET_ESTIMATED_POLY_VALUE, \
TARGET_NO_SPECULATION_IN_DELAY_SLOTS_P, \
TARGET_ALLOCATE_INITIAL_VALUE, \
TARGET_UNSPEC_MAY_TRAP_P, \
TARGET_DWARF_REGISTER_SPAN, \
TARGET_DWARF_FRAME_REG_MODE, \
TARGET_INIT_DWARF_REG_SIZES_EXTRA, \
TARGET_FIXED_CONDITION_CODE_REGS, \
TARGET_CC_MODES_COMPATIBLE, \
TARGET_MACHINE_DEPENDENT_REORG, \
TARGET_BUILD_BUILTIN_VA_LIST, \
TARGET_ENUM_VA_LIST_P, \
TARGET_FN_ABI_VA_LIST, \
TARGET_CANONICAL_VA_LIST_TYPE, \
TARGET_EXPAND_BUILTIN_VA_START, \
TARGET_GIMPLIFY_VA_ARG_EXPR, \
TARGET_GET_PCH_VALIDITY, \
TARGET_PCH_VALID_P, \
TARGET_PREPARE_PCH_SAVE, \
TARGET_CHECK_PCH_TARGET_FLAGS, \
TARGET_DEFAULT_SHORT_ENUMS, \
TARGET_BUILTIN_SETJMP_FRAME_VALUE, \
TARGET_MD_ASM_ADJUST, \
TARGET_DWARF_CALLING_CONVENTION, \
TARGET_DWARF_HANDLE_FRAME_UNSPEC, \
TARGET_DWARF_POLY_INDETERMINATE_VALUE, \
TARGET_STDARG_OPTIMIZE_HOOK, \
TARGET_STACK_PROTECT_GUARD, \
TARGET_STACK_PROTECT_FAIL, \
TARGET_STACK_PROTECT_RUNTIME_ENABLED_P, \
TARGET_CAN_USE_DOLOOP_P, \
TARGET_INVALID_WITHIN_DOLOOP, \
TARGET_LEGITIMATE_COMBINED_INSN, \
TARGET_VALID_DLLIMPORT_ATTRIBUTE_P, \
TARGET_CONST_ANCHOR, \
TARGET_MEMMODEL_CHECK, \
TARGET_ASAN_SHADOW_OFFSET, \
TARGET_CALLS, \
TARGET_USE_PSEUDO_PIC_REG, \
TARGET_INIT_PIC_REG, \
TARGET_INVALID_CONVERSION, \
TARGET_INVALID_UNARY_OP, \
TARGET_INVALID_BINARY_OP, \
TARGET_PROMOTED_TYPE, \
TARGET_CONVERT_TO_TYPE, \
TARGET_CAN_CHANGE_MODE_CLASS, \
TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS, \
TARGET_LRA_P, \
TARGET_REGISTER_PRIORITY, \
TARGET_REGISTER_USAGE_LEVELING_P, \
TARGET_DIFFERENT_ADDR_DISPLACEMENT_P, \
TARGET_SPILL_CLASS, \
TARGET_ADDITIONAL_ALLOCNO_CLASS_P, \
TARGET_CSTORE_MODE, \
TARGET_COMPUTE_PRESSURE_CLASSES, \
TARGET_MEMBER_TYPE_FORCES_BLK, \
TARGET_EXPAND_DIVMOD_LIBFUNC, \
TARGET_SECONDARY_RELOAD, \
TARGET_SECONDARY_MEMORY_NEEDED, \
TARGET_SECONDARY_MEMORY_NEEDED_MODE, \
TARGET_PREFERRED_RELOAD_CLASS, \
TARGET_PREFERRED_OUTPUT_RELOAD_CLASS, \
TARGET_SELECT_EARLY_REMAT_MODES, \
TARGET_CLASS_LIKELY_SPILLED_P, \
TARGET_CLASS_MAX_NREGS, \
TARGET_PREFERRED_RENAME_CLASS, \
TARGET_CANNOT_SUBSTITUTE_MEM_EQUIV_P, \
TARGET_LEGITIMIZE_ADDRESS_DISPLACEMENT, \
TARGET_EXPAND_TO_RTL_HOOK, \
TARGET_INSTANTIATE_DECLS, \
TARGET_HARD_REGNO_NREGS, \
TARGET_HARD_REGNO_MODE_OK, \
TARGET_MODES_TIEABLE_P, \
TARGET_HARD_REGNO_SCRATCH_OK, \
TARGET_HARD_REGNO_CALL_PART_CLOBBERED, \
TARGET_CASE_VALUES_THRESHOLD, \
TARGET_STARTING_FRAME_OFFSET, \
TARGET_COMPUTE_FRAME_LAYOUT, \
TARGET_FRAME_POINTER_REQUIRED, \
TARGET_CAN_ELIMINATE, \
TARGET_CONDITIONAL_REGISTER_USAGE, \
TARGET_STACK_CLASH_PROTECTION_FINAL_DYNAMIC_PROBE, \
TARGET_C, \
TARGET_CXX, \
TARGET_EMUTLS, \
TARGET_OPTION_HOOKS, \
TARGET_EXTRA_LIVE_ON_ENTRY, \
TARGET_CALL_FUSAGE_CONTAINS_NON_CALLEE_CLOBBERS, \
TARGET_SET_UP_BY_PROLOGUE, \
TARGET_WARN_FUNC_RETURN, \
TARGET_SHRINK_WRAP_HOOKS, \
TARGET_DEBUG_UNWIND_INFO, \
TARGET_RESET_LOCATION_VIEW, \
TARGET_CANONICALIZE_COMPARISON, \
TARGET_MIN_ARITHMETIC_PRECISION, \
TARGET_ATOMIC_TEST_AND_SET_TRUEVAL, \
TARGET_ATOMIC_ALIGN_FOR_MODE, \
TARGET_ATOMIC_ASSIGN_EXPAND_FENV, \
TARGET_HAVE_SWITCHABLE_BSS_SECTIONS, \
TARGET_HAVE_CTORS_DTORS, \
TARGET_HAVE_TLS, \
TARGET_HAVE_SRODATA_SECTION, \
TARGET_TERMINATE_DW2_EH_FRAME_INFO, \
TARGET_ASM_FILE_START_APP_OFF, \
TARGET_ASM_FILE_START_FILE_DIRECTIVE, \
TARGET_ARM_EABI_UNWINDER, \
TARGET_WANT_DEBUG_PUB_SECTIONS, \
TARGET_DELAY_SCHED2, \
TARGET_DELAY_VARTRACK, \
TARGET_NO_REGISTER_ALLOCATION, \
TARGET_TOGGLE_, \
TARGET_HAVE_ALLOCATE_STACK, \
TARGET_HAVE_ATOMIC_TEST_AND_SET, \
TARGET_HAVE_BUILTIN_LONGJMP, \
TARGET_HAVE_BUILTIN_SETJMP_RECEIVER, \
TARGET_HAVE_BUILTIN_SETJMP_SETUP, \
TARGET_HAVE_CANONICALIZE_FUNCPTR_FOR_COMPARE, \
TARGET_HAVE_CALL, \
TARGET_HAVE_CALL_POP, \
TARGET_HAVE_CALL_VALUE, \
TARGET_HAVE_CALL_VALUE_POP, \
TARGET_HAVE_CASESI, \
TARGET_HAVE_CHECK_STACK, \
TARGET_HAVE_CLEAR_CACHE, \
TARGET_HAVE_DOLOOP_BEGIN, \
TARGET_HAVE_DOLOOP_END, \
TARGET_HAVE_EH_RETURN, \
TARGET_HAVE_EPILOGUE, \
TARGET_HAVE_EXCEPTION_RECEIVER, \
TARGET_HAVE_EXTV, \
TARGET_HAVE_EXTZV, \
TARGET_HAVE_INDIRECT_JUMP, \
TARGET_HAVE_INSV, \
TARGET_HAVE_JUMP, \
TARGET_HAVE_LOAD_MULTIPLE, \
TARGET_HAVE_MEM_THREAD_FENCE, \
TARGET_HAVE_MEMORY_BARRIER, \
TARGET_HAVE_MEMORY_BLOCKAGE, \
TARGET_HAVE_MOVSTR, \
TARGET_HAVE_NONLOCAL_GOTO, \
TARGET_HAVE_NONLOCAL_GOTO_RECEIVER, \
TARGET_HAVE_OACC_DIM_POS, \
TARGET_HAVE_OACC_DIM_SIZE, \
TARGET_HAVE_OACC_FORK, \
TARGET_HAVE_OACC_JOIN, \
TARGET_HAVE_OMP_SIMT_ENTER, \
TARGET_HAVE_OMP_SIMT_EXIT, \
TARGET_HAVE_OMP_SIMT_LANE, \
TARGET_HAVE_OMP_SIMT_LAST_LANE, \
TARGET_HAVE_OMP_SIMT_ORDERED, \
TARGET_HAVE_OMP_SIMT_VOTE_ANY, \
TARGET_HAVE_OMP_SIMT_XCHG_BFLY, \
TARGET_HAVE_OMP_SIMT_XCHG_IDX, \
TARGET_HAVE_PREFETCH, \
TARGET_HAVE_PROBE_STACK, \
TARGET_HAVE_PROBE_STACK_ADDRESS, \
TARGET_HAVE_PROLOGUE, \
TARGET_HAVE_PTR_EXTEND, \
TARGET_HAVE_RELOAD_LOAD_ADDRESS, \
TARGET_HAVE_RESTORE_STACK_BLOCK, \
TARGET_HAVE_RESTORE_STACK_FUNCTION, \
TARGET_HAVE_RESTORE_STACK_NONLOCAL, \
TARGET_HAVE_RETURN, \
TARGET_HAVE_SAVE_STACK_BLOCK, \
TARGET_HAVE_SAVE_STACK_FUNCTION, \
TARGET_HAVE_SAVE_STACK_NONLOCAL, \
TARGET_HAVE_SIBCALL, \
TARGET_HAVE_SIBCALL_EPILOGUE, \
TARGET_HAVE_SIBCALL_VALUE, \
TARGET_HAVE_SIMPLE_RETURN, \
TARGET_HAVE_SPLIT_STACK_PROLOGUE, \
TARGET_HAVE_SPLIT_STACK_SPACE_CHECK, \
TARGET_HAVE_STACK_PROTECT_SET, \
TARGET_HAVE_STACK_PROTECT_TEST, \
TARGET_HAVE_STORE_MULTIPLE, \
TARGET_HAVE_TABLEJUMP, \
TARGET_HAVE_TRAP, \
TARGET_HAVE_UNIQUE, \
TARGET_HAVE_UNTYPED_CALL, \
TARGET_HAVE_UNTYPED_RETURN, \
TARGET_GEN_ALLOCATE_STACK, \
TARGET_GEN_ATOMIC_TEST_AND_SET, \
TARGET_GEN_BUILTIN_LONGJMP, \
TARGET_GEN_BUILTIN_SETJMP_RECEIVER, \
TARGET_GEN_BUILTIN_SETJMP_SETUP, \
TARGET_GEN_CANONICALIZE_FUNCPTR_FOR_COMPARE, \
TARGET_GEN_CALL, \
TARGET_GEN_CALL_POP, \
TARGET_GEN_CALL_VALUE, \
TARGET_GEN_CALL_VALUE_POP, \
TARGET_GEN_CASESI, \
TARGET_GEN_CHECK_STACK, \
TARGET_GEN_CLEAR_CACHE, \
TARGET_GEN_DOLOOP_BEGIN, \
TARGET_GEN_DOLOOP_END, \
TARGET_GEN_EH_RETURN, \
TARGET_GEN_EPILOGUE, \
TARGET_GEN_EXCEPTION_RECEIVER, \
TARGET_GEN_EXTV, \
TARGET_GEN_EXTZV, \
TARGET_GEN_INDIRECT_JUMP, \
TARGET_GEN_INSV, \
TARGET_GEN_JUMP, \
TARGET_GEN_LOAD_MULTIPLE, \
TARGET_GEN_MEM_THREAD_FENCE, \
TARGET_GEN_MEMORY_BARRIER, \
TARGET_GEN_MEMORY_BLOCKAGE, \
TARGET_GEN_MOVSTR, \
TARGET_GEN_NONLOCAL_GOTO, \
TARGET_GEN_NONLOCAL_GOTO_RECEIVER, \
TARGET_GEN_OACC_DIM_POS, \
TARGET_GEN_OACC_DIM_SIZE, \
TARGET_GEN_OACC_FORK, \
TARGET_GEN_OACC_JOIN, \
TARGET_GEN_OMP_SIMT_ENTER, \
TARGET_GEN_OMP_SIMT_EXIT, \
TARGET_GEN_OMP_SIMT_LANE, \
TARGET_GEN_OMP_SIMT_LAST_LANE, \
TARGET_GEN_OMP_SIMT_ORDERED, \
TARGET_GEN_OMP_SIMT_VOTE_ANY, \
TARGET_GEN_OMP_SIMT_XCHG_BFLY, \
TARGET_GEN_OMP_SIMT_XCHG_IDX, \
TARGET_GEN_PREFETCH, \
TARGET_GEN_PROBE_STACK, \
TARGET_GEN_PROBE_STACK_ADDRESS, \
TARGET_GEN_PROLOGUE, \
TARGET_GEN_PTR_EXTEND, \
TARGET_GEN_RELOAD_LOAD_ADDRESS, \
TARGET_GEN_RESTORE_STACK_BLOCK, \
TARGET_GEN_RESTORE_STACK_FUNCTION, \
TARGET_GEN_RESTORE_STACK_NONLOCAL, \
TARGET_GEN_RETURN, \
TARGET_GEN_SAVE_STACK_BLOCK, \
TARGET_GEN_SAVE_STACK_FUNCTION, \
TARGET_GEN_SAVE_STACK_NONLOCAL, \
TARGET_GEN_SIBCALL, \
TARGET_GEN_SIBCALL_EPILOGUE, \
TARGET_GEN_SIBCALL_VALUE, \
TARGET_GEN_SIMPLE_RETURN, \
TARGET_GEN_SPLIT_STACK_PROLOGUE, \
TARGET_GEN_SPLIT_STACK_SPACE_CHECK, \
TARGET_GEN_STACK_PROTECT_SET, \
TARGET_GEN_STACK_PROTECT_TEST, \
TARGET_GEN_STORE_MULTIPLE, \
TARGET_GEN_TABLEJUMP, \
TARGET_GEN_TRAP, \
TARGET_GEN_UNIQUE, \
TARGET_GEN_UNTYPED_CALL, \
TARGET_GEN_UNTYPED_RETURN, \
TARGET_CODE_FOR_ALLOCATE_STACK, \
TARGET_CODE_FOR_ATOMIC_TEST_AND_SET, \
TARGET_CODE_FOR_BUILTIN_LONGJMP, \
TARGET_CODE_FOR_BUILTIN_SETJMP_RECEIVER, \
TARGET_CODE_FOR_BUILTIN_SETJMP_SETUP, \
TARGET_CODE_FOR_CANONICALIZE_FUNCPTR_FOR_COMPARE, \
TARGET_CODE_FOR_CALL, \
TARGET_CODE_FOR_CALL_POP, \
TARGET_CODE_FOR_CALL_VALUE, \
TARGET_CODE_FOR_CALL_VALUE_POP, \
TARGET_CODE_FOR_CASESI, \
TARGET_CODE_FOR_CHECK_STACK, \
TARGET_CODE_FOR_CLEAR_CACHE, \
TARGET_CODE_FOR_DOLOOP_BEGIN, \
TARGET_CODE_FOR_DOLOOP_END, \
TARGET_CODE_FOR_EH_RETURN, \
TARGET_CODE_FOR_EPILOGUE, \
TARGET_CODE_FOR_EXCEPTION_RECEIVER, \
TARGET_CODE_FOR_EXTV, \
TARGET_CODE_FOR_EXTZV, \
TARGET_CODE_FOR_INDIRECT_JUMP, \
TARGET_CODE_FOR_INSV, \
TARGET_CODE_FOR_JUMP, \
TARGET_CODE_FOR_LOAD_MULTIPLE, \
TARGET_CODE_FOR_MEM_THREAD_FENCE, \
TARGET_CODE_FOR_MEMORY_BARRIER, \
TARGET_CODE_FOR_MEMORY_BLOCKAGE, \
TARGET_CODE_FOR_MOVSTR, \
TARGET_CODE_FOR_NONLOCAL_GOTO, \
TARGET_CODE_FOR_NONLOCAL_GOTO_RECEIVER, \
TARGET_CODE_FOR_OACC_DIM_POS, \
TARGET_CODE_FOR_OACC_DIM_SIZE, \
TARGET_CODE_FOR_OACC_FORK, \
TARGET_CODE_FOR_OACC_JOIN, \
TARGET_CODE_FOR_OMP_SIMT_ENTER, \
TARGET_CODE_FOR_OMP_SIMT_EXIT, \
TARGET_CODE_FOR_OMP_SIMT_LANE, \
TARGET_CODE_FOR_OMP_SIMT_LAST_LANE, \
TARGET_CODE_FOR_OMP_SIMT_ORDERED, \
TARGET_CODE_FOR_OMP_SIMT_VOTE_ANY, \
TARGET_CODE_FOR_OMP_SIMT_XCHG_BFLY, \
TARGET_CODE_FOR_OMP_SIMT_XCHG_IDX, \
TARGET_CODE_FOR_PREFETCH, \
TARGET_CODE_FOR_PROBE_STACK, \
TARGET_CODE_FOR_PROBE_STACK_ADDRESS, \
TARGET_CODE_FOR_PROLOGUE, \
TARGET_CODE_FOR_PTR_EXTEND, \
TARGET_CODE_FOR_RELOAD_LOAD_ADDRESS, \
TARGET_CODE_FOR_RESTORE_STACK_BLOCK, \
TARGET_CODE_FOR_RESTORE_STACK_FUNCTION, \
TARGET_CODE_FOR_RESTORE_STACK_NONLOCAL, \
TARGET_CODE_FOR_RETURN, \
TARGET_CODE_FOR_SAVE_STACK_BLOCK, \
TARGET_CODE_FOR_SAVE_STACK_FUNCTION, \
TARGET_CODE_FOR_SAVE_STACK_NONLOCAL, \
TARGET_CODE_FOR_SIBCALL, \
TARGET_CODE_FOR_SIBCALL_EPILOGUE, \
TARGET_CODE_FOR_SIBCALL_VALUE, \
TARGET_CODE_FOR_SIMPLE_RETURN, \
TARGET_CODE_FOR_SPLIT_STACK_PROLOGUE, \
TARGET_CODE_FOR_SPLIT_STACK_SPACE_CHECK, \
TARGET_CODE_FOR_STACK_PROTECT_SET, \
TARGET_CODE_FOR_STACK_PROTECT_TEST, \
TARGET_CODE_FOR_STORE_MULTIPLE, \
TARGET_CODE_FOR_TABLEJUMP, \
TARGET_CODE_FOR_TRAP, \
TARGET_CODE_FOR_UNIQUE, \
TARGET_CODE_FOR_UNTYPED_CALL, \
TARGET_CODE_FOR_UNTYPED_RETURN, \
TARGET_RUN_TARGET_SELFTESTS, \
}
*コメント [#z8b5dad9]
終了行:
*参照元 [#b41e8d4a]
#backlinks
*説明 [#xbc552c0]
-パス: [[gcc-8.3/gcc/(build directory)/target-hooks-def.h]]
-FIXME: これは何?
--説明
何かから自動生成されている??
**引数 [#he891859]
-なし
**返り値 [#r9a20e59]
-関数ではない、構造体の初期化子を返す
**参考 [#w4c96b79]
*実装 [#a16e17eb]
#define TARGET_INITIALIZER \
{ \
TARGET_ASM_OUT, \
TARGET_SCHED, \
TARGET_SIMD_CLONE, \
TARGET_SIMT, \
TARGET_GOACC, \
TARGET_VECTORIZE, \
TARGET_RECORD_OFFLOAD_SYMBOL, \
TARGET_ABSOLUTE_BIGGEST_ALIGNMENT, \
TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE, \
TARGET_OFFLOAD_OPTIONS, \
TARGET_EH_RETURN_FILTER_MODE, \
TARGET_LIBGCC_CMP_RETURN_MODE, \
TARGET_LIBGCC_SHIFT_COUNT_MODE, \
TARGET_UNWIND_WORD_MODE, \
TARGET_MERGE_DECL_ATTRIBUTES, \
TARGET_MERGE_TYPE_ATTRIBUTES, \
TARGET_ATTRIBUTE_TABLE, \
TARGET_ATTRIBUTE_TAKES_IDENTIFIER_P, \
TARGET_COMP_TYPE_ATTRIBUTES, \
TARGET_SET_DEFAULT_TYPE_ATTRIBUTES, \
TARGET_INSERT_ATTRIBUTES, \
TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P, \
TARGET_MS_BITFIELD_LAYOUT_P, \
TARGET_WORDS_BIG_ENDIAN, \
TARGET_FLOAT_WORDS_BIG_ENDIAN, \
TARGET_FLOAT_EXCEPTIONS_ROUNDING_SUPPORTED_P, \
TARGET_DECIMAL_FLOAT_SUPPORTED_P, \
TARGET_FIXED_POINT_SUPPORTED_P, \
TARGET_ALIGN_ANON_BITFIELD, \
TARGET_NARROW_VOLATILE_BITFIELD, \
TARGET_INIT_BUILTINS, \
TARGET_BUILTIN_DECL, \
TARGET_EXPAND_BUILTIN, \
TARGET_BUILTIN_CHKP_FUNCTION, \
TARGET_CHKP_BOUND_TYPE, \
TARGET_CHKP_BOUND_MODE, \
TARGET_CHKP_MAKE_BOUNDS_CONSTANT, \
TARGET_CHKP_INITIALIZE_BOUNDS, \
TARGET_RESOLVE_OVERLOADED_BUILTIN, \
TARGET_FOLD_BUILTIN, \
TARGET_GIMPLE_FOLD_BUILTIN, \
TARGET_COMPARE_VERSION_PRIORITY, \
TARGET_GENERATE_VERSION_DISPATCHER_BODY, \
TARGET_GET_FUNCTION_VERSIONS_DISPATCHER, \
TARGET_BUILTIN_RECIPROCAL, \
TARGET_MANGLE_TYPE, \
TARGET_INIT_LIBFUNCS, \
TARGET_LIBFUNC_GNU_PREFIX, \
TARGET_SECTION_TYPE_FLAGS, \
TARGET_LIBC_HAS_FUNCTION, \
TARGET_CANNOT_MODIFY_JUMPS_P, \
TARGET_CAN_FOLLOW_JUMP, \
TARGET_BRANCH_TARGET_REGISTER_CLASS, \
TARGET_BRANCH_TARGET_REGISTER_CALLEE_SAVED, \
TARGET_HAVE_CONDITIONAL_EXECUTION, \
TARGET_GEN_CCMP_FIRST, \
TARGET_GEN_CCMP_NEXT, \
TARGET_LOOP_UNROLL_ADJUST, \
TARGET_LEGITIMATE_CONSTANT_P, \
TARGET_CANNOT_FORCE_CONST_MEM, \
TARGET_CANNOT_COPY_INSN_P, \
TARGET_COMMUTATIVE_P, \
TARGET_MODE_DEPENDENT_ADDRESS_P, \
TARGET_LEGITIMIZE_ADDRESS, \
TARGET_DELEGITIMIZE_ADDRESS, \
TARGET_CONST_NOT_OK_FOR_DEBUG_P, \
TARGET_LEGITIMATE_ADDRESS_P, \
TARGET_USE_BLOCKS_FOR_CONSTANT_P, \
TARGET_USE_BLOCKS_FOR_DECL_P, \
TARGET_MIN_ANCHOR_OFFSET, \
TARGET_MAX_ANCHOR_OFFSET, \
TARGET_USE_ANCHORS_FOR_SYMBOL_P, \
TARGET_HAS_IFUNC_P, \
TARGET_FUNCTION_OK_FOR_SIBCALL, \
TARGET_SET_CURRENT_FUNCTION, \
TARGET_IN_SMALL_DATA_P, \
TARGET_BINDS_LOCAL_P, \
TARGET_PROFILE_BEFORE_PROLOGUE, \
TARGET_KEEP_LEAF_WHEN_PROFILED, \
TARGET_MANGLE_DECL_ASSEMBLER_NAME, \
TARGET_ENCODE_SECTION_INFO, \
TARGET_STRIP_NAME_ENCODING, \
TARGET_SHIFT_TRUNCATION_MASK, \
TARGET_MIN_DIVISIONS_FOR_RECIP_MUL, \
TARGET_TRULY_NOOP_TRUNCATION, \
TARGET_MODE_REP_EXTENDED, \
TARGET_VALID_POINTER_MODE, \
TARGET_REF_MAY_ALIAS_ERRNO, \
TARGET_ADDR_SPACE_HOOKS, \
TARGET_STATIC_RTX_ALIGNMENT, \
TARGET_CONSTANT_ALIGNMENT, \
TARGET_SCALAR_MODE_SUPPORTED_P, \
TARGET_VECTOR_MODE_SUPPORTED_P, \
TARGET_VECTOR_ALIGNMENT, \
TARGET_ARRAY_MODE, \
TARGET_ARRAY_MODE_SUPPORTED_P, \
TARGET_LIBGCC_FLOATING_MODE_SUPPORTED_P, \
TARGET_FLOATN_MODE, \
TARGET_FLOATN_BUILTIN_P, \
TARGET_REGISTER_MOVE_COST, \
TARGET_MEMORY_MOVE_COST, \
TARGET_USE_BY_PIECES_INFRASTRUCTURE_P, \
TARGET_COMPARE_BY_PIECES_BRANCH_RATIO, \
TARGET_SLOW_UNALIGNED_ACCESS, \
TARGET_OPTAB_SUPPORTED_P, \
TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P, \
TARGET_FLAGS_REGNUM, \
TARGET_RTX_COSTS, \
TARGET_ADDRESS_COST, \
TARGET_INSN_COST, \
TARGET_MAX_NOCE_IFCVT_SEQ_COST, \
TARGET_NOCE_CONVERSION_PROFITABLE_P, \
TARGET_ESTIMATED_POLY_VALUE, \
TARGET_NO_SPECULATION_IN_DELAY_SLOTS_P, \
TARGET_ALLOCATE_INITIAL_VALUE, \
TARGET_UNSPEC_MAY_TRAP_P, \
TARGET_DWARF_REGISTER_SPAN, \
TARGET_DWARF_FRAME_REG_MODE, \
TARGET_INIT_DWARF_REG_SIZES_EXTRA, \
TARGET_FIXED_CONDITION_CODE_REGS, \
TARGET_CC_MODES_COMPATIBLE, \
TARGET_MACHINE_DEPENDENT_REORG, \
TARGET_BUILD_BUILTIN_VA_LIST, \
TARGET_ENUM_VA_LIST_P, \
TARGET_FN_ABI_VA_LIST, \
TARGET_CANONICAL_VA_LIST_TYPE, \
TARGET_EXPAND_BUILTIN_VA_START, \
TARGET_GIMPLIFY_VA_ARG_EXPR, \
TARGET_GET_PCH_VALIDITY, \
TARGET_PCH_VALID_P, \
TARGET_PREPARE_PCH_SAVE, \
TARGET_CHECK_PCH_TARGET_FLAGS, \
TARGET_DEFAULT_SHORT_ENUMS, \
TARGET_BUILTIN_SETJMP_FRAME_VALUE, \
TARGET_MD_ASM_ADJUST, \
TARGET_DWARF_CALLING_CONVENTION, \
TARGET_DWARF_HANDLE_FRAME_UNSPEC, \
TARGET_DWARF_POLY_INDETERMINATE_VALUE, \
TARGET_STDARG_OPTIMIZE_HOOK, \
TARGET_STACK_PROTECT_GUARD, \
TARGET_STACK_PROTECT_FAIL, \
TARGET_STACK_PROTECT_RUNTIME_ENABLED_P, \
TARGET_CAN_USE_DOLOOP_P, \
TARGET_INVALID_WITHIN_DOLOOP, \
TARGET_LEGITIMATE_COMBINED_INSN, \
TARGET_VALID_DLLIMPORT_ATTRIBUTE_P, \
TARGET_CONST_ANCHOR, \
TARGET_MEMMODEL_CHECK, \
TARGET_ASAN_SHADOW_OFFSET, \
TARGET_CALLS, \
TARGET_USE_PSEUDO_PIC_REG, \
TARGET_INIT_PIC_REG, \
TARGET_INVALID_CONVERSION, \
TARGET_INVALID_UNARY_OP, \
TARGET_INVALID_BINARY_OP, \
TARGET_PROMOTED_TYPE, \
TARGET_CONVERT_TO_TYPE, \
TARGET_CAN_CHANGE_MODE_CLASS, \
TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS, \
TARGET_LRA_P, \
TARGET_REGISTER_PRIORITY, \
TARGET_REGISTER_USAGE_LEVELING_P, \
TARGET_DIFFERENT_ADDR_DISPLACEMENT_P, \
TARGET_SPILL_CLASS, \
TARGET_ADDITIONAL_ALLOCNO_CLASS_P, \
TARGET_CSTORE_MODE, \
TARGET_COMPUTE_PRESSURE_CLASSES, \
TARGET_MEMBER_TYPE_FORCES_BLK, \
TARGET_EXPAND_DIVMOD_LIBFUNC, \
TARGET_SECONDARY_RELOAD, \
TARGET_SECONDARY_MEMORY_NEEDED, \
TARGET_SECONDARY_MEMORY_NEEDED_MODE, \
TARGET_PREFERRED_RELOAD_CLASS, \
TARGET_PREFERRED_OUTPUT_RELOAD_CLASS, \
TARGET_SELECT_EARLY_REMAT_MODES, \
TARGET_CLASS_LIKELY_SPILLED_P, \
TARGET_CLASS_MAX_NREGS, \
TARGET_PREFERRED_RENAME_CLASS, \
TARGET_CANNOT_SUBSTITUTE_MEM_EQUIV_P, \
TARGET_LEGITIMIZE_ADDRESS_DISPLACEMENT, \
TARGET_EXPAND_TO_RTL_HOOK, \
TARGET_INSTANTIATE_DECLS, \
TARGET_HARD_REGNO_NREGS, \
TARGET_HARD_REGNO_MODE_OK, \
TARGET_MODES_TIEABLE_P, \
TARGET_HARD_REGNO_SCRATCH_OK, \
TARGET_HARD_REGNO_CALL_PART_CLOBBERED, \
TARGET_CASE_VALUES_THRESHOLD, \
TARGET_STARTING_FRAME_OFFSET, \
TARGET_COMPUTE_FRAME_LAYOUT, \
TARGET_FRAME_POINTER_REQUIRED, \
TARGET_CAN_ELIMINATE, \
TARGET_CONDITIONAL_REGISTER_USAGE, \
TARGET_STACK_CLASH_PROTECTION_FINAL_DYNAMIC_PROBE, \
TARGET_C, \
TARGET_CXX, \
TARGET_EMUTLS, \
TARGET_OPTION_HOOKS, \
TARGET_EXTRA_LIVE_ON_ENTRY, \
TARGET_CALL_FUSAGE_CONTAINS_NON_CALLEE_CLOBBERS, \
TARGET_SET_UP_BY_PROLOGUE, \
TARGET_WARN_FUNC_RETURN, \
TARGET_SHRINK_WRAP_HOOKS, \
TARGET_DEBUG_UNWIND_INFO, \
TARGET_RESET_LOCATION_VIEW, \
TARGET_CANONICALIZE_COMPARISON, \
TARGET_MIN_ARITHMETIC_PRECISION, \
TARGET_ATOMIC_TEST_AND_SET_TRUEVAL, \
TARGET_ATOMIC_ALIGN_FOR_MODE, \
TARGET_ATOMIC_ASSIGN_EXPAND_FENV, \
TARGET_HAVE_SWITCHABLE_BSS_SECTIONS, \
TARGET_HAVE_CTORS_DTORS, \
TARGET_HAVE_TLS, \
TARGET_HAVE_SRODATA_SECTION, \
TARGET_TERMINATE_DW2_EH_FRAME_INFO, \
TARGET_ASM_FILE_START_APP_OFF, \
TARGET_ASM_FILE_START_FILE_DIRECTIVE, \
TARGET_ARM_EABI_UNWINDER, \
TARGET_WANT_DEBUG_PUB_SECTIONS, \
TARGET_DELAY_SCHED2, \
TARGET_DELAY_VARTRACK, \
TARGET_NO_REGISTER_ALLOCATION, \
TARGET_TOGGLE_, \
TARGET_HAVE_ALLOCATE_STACK, \
TARGET_HAVE_ATOMIC_TEST_AND_SET, \
TARGET_HAVE_BUILTIN_LONGJMP, \
TARGET_HAVE_BUILTIN_SETJMP_RECEIVER, \
TARGET_HAVE_BUILTIN_SETJMP_SETUP, \
TARGET_HAVE_CANONICALIZE_FUNCPTR_FOR_COMPARE, \
TARGET_HAVE_CALL, \
TARGET_HAVE_CALL_POP, \
TARGET_HAVE_CALL_VALUE, \
TARGET_HAVE_CALL_VALUE_POP, \
TARGET_HAVE_CASESI, \
TARGET_HAVE_CHECK_STACK, \
TARGET_HAVE_CLEAR_CACHE, \
TARGET_HAVE_DOLOOP_BEGIN, \
TARGET_HAVE_DOLOOP_END, \
TARGET_HAVE_EH_RETURN, \
TARGET_HAVE_EPILOGUE, \
TARGET_HAVE_EXCEPTION_RECEIVER, \
TARGET_HAVE_EXTV, \
TARGET_HAVE_EXTZV, \
TARGET_HAVE_INDIRECT_JUMP, \
TARGET_HAVE_INSV, \
TARGET_HAVE_JUMP, \
TARGET_HAVE_LOAD_MULTIPLE, \
TARGET_HAVE_MEM_THREAD_FENCE, \
TARGET_HAVE_MEMORY_BARRIER, \
TARGET_HAVE_MEMORY_BLOCKAGE, \
TARGET_HAVE_MOVSTR, \
TARGET_HAVE_NONLOCAL_GOTO, \
TARGET_HAVE_NONLOCAL_GOTO_RECEIVER, \
TARGET_HAVE_OACC_DIM_POS, \
TARGET_HAVE_OACC_DIM_SIZE, \
TARGET_HAVE_OACC_FORK, \
TARGET_HAVE_OACC_JOIN, \
TARGET_HAVE_OMP_SIMT_ENTER, \
TARGET_HAVE_OMP_SIMT_EXIT, \
TARGET_HAVE_OMP_SIMT_LANE, \
TARGET_HAVE_OMP_SIMT_LAST_LANE, \
TARGET_HAVE_OMP_SIMT_ORDERED, \
TARGET_HAVE_OMP_SIMT_VOTE_ANY, \
TARGET_HAVE_OMP_SIMT_XCHG_BFLY, \
TARGET_HAVE_OMP_SIMT_XCHG_IDX, \
TARGET_HAVE_PREFETCH, \
TARGET_HAVE_PROBE_STACK, \
TARGET_HAVE_PROBE_STACK_ADDRESS, \
TARGET_HAVE_PROLOGUE, \
TARGET_HAVE_PTR_EXTEND, \
TARGET_HAVE_RELOAD_LOAD_ADDRESS, \
TARGET_HAVE_RESTORE_STACK_BLOCK, \
TARGET_HAVE_RESTORE_STACK_FUNCTION, \
TARGET_HAVE_RESTORE_STACK_NONLOCAL, \
TARGET_HAVE_RETURN, \
TARGET_HAVE_SAVE_STACK_BLOCK, \
TARGET_HAVE_SAVE_STACK_FUNCTION, \
TARGET_HAVE_SAVE_STACK_NONLOCAL, \
TARGET_HAVE_SIBCALL, \
TARGET_HAVE_SIBCALL_EPILOGUE, \
TARGET_HAVE_SIBCALL_VALUE, \
TARGET_HAVE_SIMPLE_RETURN, \
TARGET_HAVE_SPLIT_STACK_PROLOGUE, \
TARGET_HAVE_SPLIT_STACK_SPACE_CHECK, \
TARGET_HAVE_STACK_PROTECT_SET, \
TARGET_HAVE_STACK_PROTECT_TEST, \
TARGET_HAVE_STORE_MULTIPLE, \
TARGET_HAVE_TABLEJUMP, \
TARGET_HAVE_TRAP, \
TARGET_HAVE_UNIQUE, \
TARGET_HAVE_UNTYPED_CALL, \
TARGET_HAVE_UNTYPED_RETURN, \
TARGET_GEN_ALLOCATE_STACK, \
TARGET_GEN_ATOMIC_TEST_AND_SET, \
TARGET_GEN_BUILTIN_LONGJMP, \
TARGET_GEN_BUILTIN_SETJMP_RECEIVER, \
TARGET_GEN_BUILTIN_SETJMP_SETUP, \
TARGET_GEN_CANONICALIZE_FUNCPTR_FOR_COMPARE, \
TARGET_GEN_CALL, \
TARGET_GEN_CALL_POP, \
TARGET_GEN_CALL_VALUE, \
TARGET_GEN_CALL_VALUE_POP, \
TARGET_GEN_CASESI, \
TARGET_GEN_CHECK_STACK, \
TARGET_GEN_CLEAR_CACHE, \
TARGET_GEN_DOLOOP_BEGIN, \
TARGET_GEN_DOLOOP_END, \
TARGET_GEN_EH_RETURN, \
TARGET_GEN_EPILOGUE, \
TARGET_GEN_EXCEPTION_RECEIVER, \
TARGET_GEN_EXTV, \
TARGET_GEN_EXTZV, \
TARGET_GEN_INDIRECT_JUMP, \
TARGET_GEN_INSV, \
TARGET_GEN_JUMP, \
TARGET_GEN_LOAD_MULTIPLE, \
TARGET_GEN_MEM_THREAD_FENCE, \
TARGET_GEN_MEMORY_BARRIER, \
TARGET_GEN_MEMORY_BLOCKAGE, \
TARGET_GEN_MOVSTR, \
TARGET_GEN_NONLOCAL_GOTO, \
TARGET_GEN_NONLOCAL_GOTO_RECEIVER, \
TARGET_GEN_OACC_DIM_POS, \
TARGET_GEN_OACC_DIM_SIZE, \
TARGET_GEN_OACC_FORK, \
TARGET_GEN_OACC_JOIN, \
TARGET_GEN_OMP_SIMT_ENTER, \
TARGET_GEN_OMP_SIMT_EXIT, \
TARGET_GEN_OMP_SIMT_LANE, \
TARGET_GEN_OMP_SIMT_LAST_LANE, \
TARGET_GEN_OMP_SIMT_ORDERED, \
TARGET_GEN_OMP_SIMT_VOTE_ANY, \
TARGET_GEN_OMP_SIMT_XCHG_BFLY, \
TARGET_GEN_OMP_SIMT_XCHG_IDX, \
TARGET_GEN_PREFETCH, \
TARGET_GEN_PROBE_STACK, \
TARGET_GEN_PROBE_STACK_ADDRESS, \
TARGET_GEN_PROLOGUE, \
TARGET_GEN_PTR_EXTEND, \
TARGET_GEN_RELOAD_LOAD_ADDRESS, \
TARGET_GEN_RESTORE_STACK_BLOCK, \
TARGET_GEN_RESTORE_STACK_FUNCTION, \
TARGET_GEN_RESTORE_STACK_NONLOCAL, \
TARGET_GEN_RETURN, \
TARGET_GEN_SAVE_STACK_BLOCK, \
TARGET_GEN_SAVE_STACK_FUNCTION, \
TARGET_GEN_SAVE_STACK_NONLOCAL, \
TARGET_GEN_SIBCALL, \
TARGET_GEN_SIBCALL_EPILOGUE, \
TARGET_GEN_SIBCALL_VALUE, \
TARGET_GEN_SIMPLE_RETURN, \
TARGET_GEN_SPLIT_STACK_PROLOGUE, \
TARGET_GEN_SPLIT_STACK_SPACE_CHECK, \
TARGET_GEN_STACK_PROTECT_SET, \
TARGET_GEN_STACK_PROTECT_TEST, \
TARGET_GEN_STORE_MULTIPLE, \
TARGET_GEN_TABLEJUMP, \
TARGET_GEN_TRAP, \
TARGET_GEN_UNIQUE, \
TARGET_GEN_UNTYPED_CALL, \
TARGET_GEN_UNTYPED_RETURN, \
TARGET_CODE_FOR_ALLOCATE_STACK, \
TARGET_CODE_FOR_ATOMIC_TEST_AND_SET, \
TARGET_CODE_FOR_BUILTIN_LONGJMP, \
TARGET_CODE_FOR_BUILTIN_SETJMP_RECEIVER, \
TARGET_CODE_FOR_BUILTIN_SETJMP_SETUP, \
TARGET_CODE_FOR_CANONICALIZE_FUNCPTR_FOR_COMPARE, \
TARGET_CODE_FOR_CALL, \
TARGET_CODE_FOR_CALL_POP, \
TARGET_CODE_FOR_CALL_VALUE, \
TARGET_CODE_FOR_CALL_VALUE_POP, \
TARGET_CODE_FOR_CASESI, \
TARGET_CODE_FOR_CHECK_STACK, \
TARGET_CODE_FOR_CLEAR_CACHE, \
TARGET_CODE_FOR_DOLOOP_BEGIN, \
TARGET_CODE_FOR_DOLOOP_END, \
TARGET_CODE_FOR_EH_RETURN, \
TARGET_CODE_FOR_EPILOGUE, \
TARGET_CODE_FOR_EXCEPTION_RECEIVER, \
TARGET_CODE_FOR_EXTV, \
TARGET_CODE_FOR_EXTZV, \
TARGET_CODE_FOR_INDIRECT_JUMP, \
TARGET_CODE_FOR_INSV, \
TARGET_CODE_FOR_JUMP, \
TARGET_CODE_FOR_LOAD_MULTIPLE, \
TARGET_CODE_FOR_MEM_THREAD_FENCE, \
TARGET_CODE_FOR_MEMORY_BARRIER, \
TARGET_CODE_FOR_MEMORY_BLOCKAGE, \
TARGET_CODE_FOR_MOVSTR, \
TARGET_CODE_FOR_NONLOCAL_GOTO, \
TARGET_CODE_FOR_NONLOCAL_GOTO_RECEIVER, \
TARGET_CODE_FOR_OACC_DIM_POS, \
TARGET_CODE_FOR_OACC_DIM_SIZE, \
TARGET_CODE_FOR_OACC_FORK, \
TARGET_CODE_FOR_OACC_JOIN, \
TARGET_CODE_FOR_OMP_SIMT_ENTER, \
TARGET_CODE_FOR_OMP_SIMT_EXIT, \
TARGET_CODE_FOR_OMP_SIMT_LANE, \
TARGET_CODE_FOR_OMP_SIMT_LAST_LANE, \
TARGET_CODE_FOR_OMP_SIMT_ORDERED, \
TARGET_CODE_FOR_OMP_SIMT_VOTE_ANY, \
TARGET_CODE_FOR_OMP_SIMT_XCHG_BFLY, \
TARGET_CODE_FOR_OMP_SIMT_XCHG_IDX, \
TARGET_CODE_FOR_PREFETCH, \
TARGET_CODE_FOR_PROBE_STACK, \
TARGET_CODE_FOR_PROBE_STACK_ADDRESS, \
TARGET_CODE_FOR_PROLOGUE, \
TARGET_CODE_FOR_PTR_EXTEND, \
TARGET_CODE_FOR_RELOAD_LOAD_ADDRESS, \
TARGET_CODE_FOR_RESTORE_STACK_BLOCK, \
TARGET_CODE_FOR_RESTORE_STACK_FUNCTION, \
TARGET_CODE_FOR_RESTORE_STACK_NONLOCAL, \
TARGET_CODE_FOR_RETURN, \
TARGET_CODE_FOR_SAVE_STACK_BLOCK, \
TARGET_CODE_FOR_SAVE_STACK_FUNCTION, \
TARGET_CODE_FOR_SAVE_STACK_NONLOCAL, \
TARGET_CODE_FOR_SIBCALL, \
TARGET_CODE_FOR_SIBCALL_EPILOGUE, \
TARGET_CODE_FOR_SIBCALL_VALUE, \
TARGET_CODE_FOR_SIMPLE_RETURN, \
TARGET_CODE_FOR_SPLIT_STACK_PROLOGUE, \
TARGET_CODE_FOR_SPLIT_STACK_SPACE_CHECK, \
TARGET_CODE_FOR_STACK_PROTECT_SET, \
TARGET_CODE_FOR_STACK_PROTECT_TEST, \
TARGET_CODE_FOR_STORE_MULTIPLE, \
TARGET_CODE_FOR_TABLEJUMP, \
TARGET_CODE_FOR_TRAP, \
TARGET_CODE_FOR_UNIQUE, \
TARGET_CODE_FOR_UNTYPED_CALL, \
TARGET_CODE_FOR_UNTYPED_RETURN, \
TARGET_RUN_TARGET_SELFTESTS, \
}
*コメント [#z8b5dad9]
ページ名: