Lines Matching refs:alter
635 static inline void vstore(s, valp, newval, alter) in vstore() argument
639 int alter;
641 if (alter && *valp == newval)
993 static void opt_stmt(s, val, alter) in opt_stmt() argument
996 int alter;
1008 vstore(s, &val[A_ATOM], v, alter);
1015 if (alter && vmap[v].is_const)
1024 vstore(s, &val[A_ATOM], v, alter);
1029 vstore(s, &val[A_ATOM], v, alter);
1034 vstore(s, &val[A_ATOM], v, alter);
1039 vstore(s, &val[X_ATOM], v, alter);
1044 vstore(s, &val[X_ATOM], v, alter);
1048 if (alter && vmap[val[A_ATOM]].is_const)
1067 if (alter)
1105 if (alter && vmap[val[X_ATOM]].is_const)
1128 if (alter && vmap[val[A_ATOM]].is_const && vmap[val[A_ATOM]].const_val == 0)
1133 vstore(s, &val[A_ATOM], val[X_ATOM], alter);
1140 vstore(s, &val[A_ATOM], K(s->k), alter);
1153 vstore(s, &val[A_ATOM], val[X_ATOM], alter);
1158 if (alter && vmap[v].is_const)
1164 vstore(s, &val[A_ATOM], v, alter);
1168 vstore(s, &val[X_ATOM], val[A_ATOM], alter);
1173 if (alter && vmap[v].is_const)
1179 vstore(s, &val[X_ATOM], v, alter);
1183 vstore(s, &val[s->k], val[A_ATOM], alter);
1187 vstore(s, &val[s->k], val[X_ATOM], alter);