#include <var.h>

Data Fields | |
| int | num_mem_load |
| int | num_mem_store |
| int | num_memop |
| int | num_ref |
| int | num_store |
| struct ctrump_var_ref * | refs |
| struct ctrump_var_store * | stores |
| struct ctrump_memory_load * | mem_loads |
| struct ctrump_memory_store * | mem_stores |
| struct ctrump_ordered_memory_load_store_node * | ordered_load_store |
| 順序付けられたロードストア | |
プログラム順序でload, storeを調べるときは、 orderd_load_store を0から順に走査、 その中のcodeを見てload or storeを判定 中のop_index で mem_loads or mem_stores を参照する
Definition at line 238 of file var.h.
変数ストアの数
Definition at line 243 of file var.h.
Referenced by find_iv(), and recog_reduction_domtree().
struct ctrump_var_ref* ctrump_load_store_set::refs [read] |
struct ctrump_var_store* ctrump_load_store_set::stores [read] |
変数ストア vec [num_store]
Definition at line 247 of file var.h.
Referenced by find_iv(), and recog_reduction_domtree().
struct ctrump_memory_load* ctrump_load_store_set::mem_loads [read] |
struct ctrump_memory_store* ctrump_load_store_set::mem_stores [read] |
1.5.6