struct iv_class
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
iv_class | ||
regno | int | Pseudo reg which is the biv. | |
biv_count | int | Number of insns setting this reg. | |
biv | induction * | List of all insns that set this reg. | |
giv_count | int | Number of DEST_REG givs computed from this | |
giv | induction * | List of all insns that compute a giv | |
total_benefit | int | Sum of BENEFITs of all those givs | |
initial_value | rtx | Value of reg at loop start | |
initial_test | rtx | Test performed on BIV before loop | |
next | iv_class * | Links all class structures together | |
init_insn | rtx | insn which initializes biv, 0 if none. | |
init_set | rtx | SET of INIT_INSN, if any. | |
incremented | unsigned | 1 if somewhere incremented/decremented | |
eliminable | unsigned | 1 if plausible candidate for elimination. | |
nonneg | unsigned | 1 if we added a REG_NONNEG note for this. | |
reversed | unsigned | 1 if we reversed the loop that this |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー