Home | History | Annotate | Download | only in verifier

Lines Matching refs:Merge

83   EXPECT_TRUE((long_lo.Merge(precise_lo, &cache, /* verifier */ nullptr)).IsLongTypes());
84 EXPECT_TRUE((long_hi.Merge(precise_hi, &cache, /* verifier */ nullptr)).IsLongHighTypes());
493 EXPECT_TRUE(string.Merge(Object, &cache_new, /* verifier */ nullptr).IsJavaLangObject());
494 // Merge two unresolved types.
500 const RegType& merged = ref_type_1.Merge(ref_type_0, &cache_new, /* verifier */ nullptr);
522 // float MERGE precise cst => float.
523 const RegType& merged = float_type.Merge(precise_cst, &cache_new, /* verifier */ nullptr);
527 // precise cst MERGE float => float.
528 const RegType& merged = precise_cst.Merge(float_type, &cache_new, /* verifier */ nullptr);
532 // float MERGE imprecise cst => float.
533 const RegType& merged = float_type.Merge(imprecise_cst, &cache_new, /* verifier */ nullptr);
537 // imprecise cst MERGE float => float.
538 const RegType& merged = imprecise_cst.Merge(float_type, &cache_new, /* verifier */ nullptr);
558 // lo MERGE precise cst lo => lo.
559 const RegType& merged = long_lo_type.Merge(precise_cst_lo, &cache_new, /* verifier */ nullptr);
563 // precise cst lo MERGE lo => lo.
564 const RegType& merged = precise_cst_lo.Merge(long_lo_type, &cache_new, /* verifier */ nullptr);
568 // lo MERGE imprecise cst lo => lo.
569 const RegType& merged = long_lo_type.Merge(
574 // imprecise cst lo MERGE lo => lo.
575 const RegType& merged = imprecise_cst_lo.Merge(
580 // hi MERGE precise cst hi => hi.
581 const RegType& merged = long_hi_type.Merge(precise_cst_hi, &cache_new, /* verifier */ nullptr);
585 // precise cst hi MERGE hi => hi.
586 const RegType& merged = precise_cst_hi.Merge(long_hi_type, &cache_new, /* verifier */ nullptr);
590 // hi MERGE imprecise cst hi => hi.
591 const RegType& merged = long_hi_type.Merge(
596 // imprecise cst hi MERGE hi => hi.
597 const RegType& merged = imprecise_cst_hi.Merge(
618 // lo MERGE precise cst lo => lo.
619 const RegType& merged = double_lo_type.Merge(
624 // precise cst lo MERGE lo => lo.
625 const RegType& merged = precise_cst_lo.Merge(
630 // lo MERGE imprecise cst lo => lo.
631 const RegType& merged = double_lo_type.Merge(
636 // imprecise cst lo MERGE lo => lo.
637 const RegType& merged = imprecise_cst_lo.Merge(
642 // hi MERGE precise cst hi => hi.
643 const RegType& merged = double_hi_type.Merge(
648 // precise cst hi MERGE hi => hi.
649 const RegType& merged = precise_cst_hi.Merge(
654 // hi MERGE imprecise cst hi => hi.
655 const RegType& merged = double_hi_type.Merge(
660 // imprecise cst hi MERGE hi => hi.
661 const RegType& merged = imprecise_cst_hi.Merge(
755 // We merge
779 const RegType& join_type = int_array_array.Merge(float_array_array, &cache, nullptr);