Lines Matching refs:drb
169 struct data_reference *drb, in ptr_ptr_may_alias_p() argument
174 struct ptr_info_def *pi_b = DR_PTR_INFO (drb); in ptr_ptr_may_alias_p()
191 tag_b = DR_MEMTAG (drb); in ptr_ptr_may_alias_p()
211 struct data_reference *drb, in may_alias_p() argument
222 return ptr_decl_may_alias_p (base_b, TREE_OPERAND (base_a, 0), drb, in may_alias_p()
229 return ptr_ptr_may_alias_p (base_a, base_b, dra, drb, aliased); in may_alias_p()
237 struct data_reference *drb) in record_ptr_differ_p() argument
241 tree base_b = DR_BASE_OBJECT (drb); in record_ptr_differ_p()
260 TREE_OPERAND (base_b, 0), dra, drb, in record_ptr_differ_p()
272 struct data_reference *drb) in record_record_differ_p() argument
276 tree base_b = DR_BASE_OBJECT (drb); in record_record_differ_p()
294 dra, drb, &aliased) in record_record_differ_p()
305 struct data_reference *drb) in record_array_differ_p() argument
309 tree base_b = DR_BASE_OBJECT (drb); in record_array_differ_p()
326 && (ptr_decl_may_alias_p (TREE_OPERAND (base_b, 0), base_a, drb, in record_array_differ_p()
339 struct data_reference *drb) in array_ptr_differ_p() argument
346 && (ptr_decl_may_alias_p (TREE_OPERAND (base_b, 0), base_a, drb, &aliased) in array_ptr_differ_p()
492 struct data_reference *drb, in base_addr_differ_p() argument
496 tree addr_b = DR_BASE_ADDRESS (drb); in base_addr_differ_p()
510 if (DR_TYPE (dra) == ARRAY_REF_TYPE && DR_TYPE (drb) == ARRAY_REF_TYPE) in base_addr_differ_p()
511 return base_object_differ_p (dra, drb, differ_p); in base_addr_differ_p()
519 if (DR_TYPE (dra) == POINTER_REF_TYPE && DR_TYPE (drb) == POINTER_REF_TYPE in base_addr_differ_p()
526 tree offset_b = DR_OFFSET (drb); in base_addr_differ_p()
548 if (may_alias_p (addr_a, addr_b, dra, drb, &aliased) && !aliased) in base_addr_differ_p()
558 || (TYPE_RESTRICT (type_b) && !DR_IS_READ (drb))) in base_addr_differ_p()
759 struct data_reference *dra, *drb; in dump_data_dependence_relation() local
762 drb = DDR_B (ddr); in dump_data_dependence_relation()
780 print_generic_stmt (outf, DR_ACCESS_FN (drb, i), 0); in dump_data_dependence_relation()
3898 struct data_reference *drb) in subscript_dependence_tester_1() argument
3910 DR_ACCESS_FN (drb, i), in subscript_dependence_tester_1()
3992 struct data_reference *drb = DDR_B (ddr); in compute_affine_dependence() local
4000 print_generic_expr (dump_file, DR_STMT (drb), 0); in compute_affine_dependence()
4010 && access_functions_are_affine_or_constant_p (drb)) in compute_affine_dependence()
4025 dump_data_reference (dump_file, drb); in compute_affine_dependence()