gcc-8.3/gcc/acceptance_type
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#va18c07c]
#backlinks
*説明 [#gb5202d0]
-パス: [[gcc-8.3/gcc/genrecog.c]]
-FIXME: これは何?
--説明
**参考 [#bf2b49c6]
*実装 [#t42a3c39]
/* Describes a possible successful return from a routine...
struct acceptance_type
{
/* The type of routine we're returning from. */
routine_type type : 16;
-
--[[gcc-8.3/gcc/routine_type]]
/* True if this structure only really represents a par...
and if we must call a subroutine of type TYPE to co...
In this case we'll call the subroutine and, if it s...
whatever the subroutine returned.
False if this structure presents a full match. */
unsigned int partial_p : 1;
union
{
/* If PARTIAL_P, this is the number of the subroutin...
int subroutine_id;
/* Valid if !PARTIAL_P. */
struct
{
/* The identifier of the matching pattern. For SU...
value belongs to an ad-hoc routine-specific enum. For...
others it's the number of an .md file pattern. */
int code;
union
{
/* For RECOG, the number of clobbers that must be added...
pattern in order for it to match CODE. */
int num_clobbers;
/* For PEEPHOLE2, the number of additional instructions...
included in the optimization. */
int match_len;
} u;
} full;
} u;
};
*コメント [#ue05b9e5]
終了行:
*参照元 [#va18c07c]
#backlinks
*説明 [#gb5202d0]
-パス: [[gcc-8.3/gcc/genrecog.c]]
-FIXME: これは何?
--説明
**参考 [#bf2b49c6]
*実装 [#t42a3c39]
/* Describes a possible successful return from a routine...
struct acceptance_type
{
/* The type of routine we're returning from. */
routine_type type : 16;
-
--[[gcc-8.3/gcc/routine_type]]
/* True if this structure only really represents a par...
and if we must call a subroutine of type TYPE to co...
In this case we'll call the subroutine and, if it s...
whatever the subroutine returned.
False if this structure presents a full match. */
unsigned int partial_p : 1;
union
{
/* If PARTIAL_P, this is the number of the subroutin...
int subroutine_id;
/* Valid if !PARTIAL_P. */
struct
{
/* The identifier of the matching pattern. For SU...
value belongs to an ad-hoc routine-specific enum. For...
others it's the number of an .md file pattern. */
int code;
union
{
/* For RECOG, the number of clobbers that must be added...
pattern in order for it to match CODE. */
int num_clobbers;
/* For PEEPHOLE2, the number of additional instructions...
included in the optimization. */
int match_len;
} u;
} full;
} u;
};
*コメント [#ue05b9e5]
ページ名: