ctrump_loop_index Struct Reference

添字インデクスの情報 More...

#include <loop.h>

Collaboration diagram for ctrump_loop_index:

Collaboration graph
[legend]

Data Fields

enum ctrump_loop_index_code code
int flags
 以下のビットの集合 CTRUMP_LOOP_INDEX_NEGATIVE : 符号反転
union {
   struct ctrump_loop_iv   iv
   struct ctrump_loop_pointer_inc   ptrinc
   struct ctrump_var *   invariant
u

Detailed Description

添字インデクスの情報

Definition at line 188 of file loop.h.


Field Documentation

以下のビットの集合 CTRUMP_LOOP_INDEX_NEGATIVE : 符号反転

Definition at line 197 of file loop.h.

Referenced by ctrump_loop_index_equal(), expr_subscripts_to_loop_subscript(), and single_expr_subscripts_to_loop_subscript().

case CTRUMP_LOOP_INDEX_INDUCTIVE

Definition at line 200 of file loop.h.

Referenced by ctrump_loop_index_equal(), ctrump_loop_index_hash(), single_expr_subscripts_to_loop_subscript(), and test_index().

case CTRUMP_LOOP_INDEX_POINTER_INC

Definition at line 201 of file loop.h.

Referenced by ctrump_loop_index_equal(), ctrump_loop_index_hash(), and expr_subscripts_to_loop_subscript().

case CTRUMP_LOOP_INDEX_INVARIANT

Definition at line 202 of file loop.h.

Referenced by ctrump_loop_index_equal(), ctrump_loop_index_hash(), single_expr_subscripts_to_loop_subscript(), and test_index().

union { ... } ctrump_loop_index::u


The documentation for this struct was generated from the following file:

Generated on Tue Mar 31 20:19:27 2009 for ctrump by  doxygen 1.5.6