Home
last modified time | relevance | path

Searched refs:MergeTypes (Results 1 – 4 of 4) sorted by relevance

/art/compiler/sea_ir/types/
Dtype_inference_visitor_test.cc42 const Type* ib_type = tiv.MergeTypes(int_type, byte_type); in TEST_F()
43 const Type* bi_type = tiv.MergeTypes(byte_type, int_type); in TEST_F()
54 const Type* is_type = tiv.MergeTypes(int_type, short_type); in TEST_F()
55 const Type* si_type = tiv.MergeTypes(short_type, int_type); in TEST_F()
70 const Type* merged_type = tiv.MergeTypes(types); in TEST_F()
84 const Type* merged_type = tiv.MergeTypes(types); in TEST_F()
100 const Type* merged_type = tiv.MergeTypes(types); in TEST_F()
Dtype_inference_visitor.cc44 const Type* result_type = MergeTypes(types_to_merge); in Visit()
85 const Type* TypeInferenceVisitor::MergeTypes(std::vector<const Type*>& types) const { in MergeTypes() function in sea_ir::TypeInferenceVisitor
93 type = MergeTypes(type, *cit); in MergeTypes()
101 const Type* TypeInferenceVisitor::MergeTypes(const Type* t1, const Type* t2) const { in MergeTypes() function in sea_ir::TypeInferenceVisitor
Dtype_inference_visitor.h59 const Type* MergeTypes(std::vector<const Type*>& types) const;
60 const Type* MergeTypes(const Type* t1, const Type* t2) const;
/art/compiler/optimizing/
Dssa_type_propagation.cc23 static Primitive::Type MergeTypes(Primitive::Type existing, Primitive::Type new_type) { in MergeTypes() function
43 new_type = MergeTypes(new_type, input_type); in UpdateType()