Lines Matching refs:tree
82 static GTY(()) tree latent_entropy_decl;
116 static tree tree_get_random_const(tree type) in tree_get_random_const()
128 static tree handle_latent_entropy_attribute(tree *node, tree name, in handle_latent_entropy_attribute()
129 tree args __unused, in handle_latent_entropy_attribute()
133 tree type; in handle_latent_entropy_attribute()
167 tree fld, lst = TYPE_FIELDS(type); in handle_latent_entropy_attribute()
171 tree fieldtype; in handle_latent_entropy_attribute()
189 tree random_const, fld_t = TREE_TYPE(fld); in handle_latent_entropy_attribute()
206 tree elt_type, array_size, elt_size; in handle_latent_entropy_attribute()
229 tree cst = size_int(i); in handle_latent_entropy_attribute()
230 tree rand_cst = tree_get_random_const(elt_type); in handle_latent_entropy_attribute()
265 tree list; in latent_entropy_gate()
279 static tree create_var(tree type, const char *name) in create_var()
281 tree var; in create_var()
301 static enum tree_code get_op(tree *rhs) in get_op()
334 static gimple create_assign(enum tree_code code, tree lhs, tree op1, in create_assign()
335 tree op2) in create_assign()
340 static void perturb_local_entropy(basic_block bb, tree local_entropy) in perturb_local_entropy()
344 tree rhs; in perturb_local_entropy()
355 tree local_entropy) in __perturb_latent_entropy()
358 tree temp; in __perturb_latent_entropy()
383 static bool handle_tail_calls(basic_block bb, tree local_entropy) in handle_tail_calls()
405 static void perturb_latent_entropy(tree local_entropy) in perturb_latent_entropy()
431 static void init_local_entropy(basic_block bb, tree local_entropy) in init_local_entropy()
434 tree frame_addr, rand_const, tmp, fndecl, udi_frame_addr; in init_local_entropy()
485 tree name, var = NODE_DECL(node); in create_latent_entropy_decl()
504 tree local_entropy; in latent_entropy_execute()
543 tree type, id; in latent_entropy_start_unit()