*参照元 [#f645a8ca]
#backlinks

*説明 [#i4c6355a]
-パス: [[gcc-8.3/gcc/gimple.h]]

-FIXME: これは何?
--説明


**参考 [#x4975260]


*実装 [#n045cdeb]
 /* Call statements that take both memory and register operands.  */
 
 struct GTY((tag("GSS_CALL")))
   gcall : public gimple_statement_with_memory_ops_base
 {
-
--[[gcc-8.3/gcc/gimple_statement_with_memory_ops_base]]

   /* [ WORD 1-9 ] : base class */
 
   /* [ WORD 10-13 ]  */
   struct pt_solution call_used;
   struct pt_solution call_clobbered;
 
-
--[[gcc-8.3/gcc/pt_solution]]

   /* [ WORD 14 ]  */
   union GTY ((desc ("%1.subcode & GF_CALL_INTERNAL"))) {
     tree GTY ((tag ("0"))) fntype;
     enum internal_fn GTY ((tag ("GF_CALL_INTERNAL"))) internal_fn;
   } u;
 
-
--[[gcc-8.3/gcc/tree]]
--[[gcc-8.3/gcc/internal_fn]]

   /* [ WORD 15 ]
      Operand vector.  NOTE!  This must always be the last field
      of this structure.  In particular, this means that this
      structure cannot be embedded inside another one.  */
   tree GTY((length ("%h.num_ops"))) op[1];
 
   static const enum gimple_code code_ = GIMPLE_CALL;
-
--[[gcc-8.3/gcc/gimple_code]]

 };


*コメント [#af6df4c1]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS