Lines Matching refs:cache_new

490   RegTypeCache cache_new(Runtime::Current()->GetClassLinker(), true, allocator);  in TEST_F()  local
491 const RegType& string = cache_new.JavaLangString(); in TEST_F()
492 const RegType& Object = cache_new.JavaLangObject(true); in TEST_F()
493 EXPECT_TRUE(string.Merge(Object, &cache_new, /* verifier= */ nullptr).IsJavaLangObject()); in TEST_F()
495 const RegType& ref_type_0 = cache_new.FromDescriptor(nullptr, "Ljava/lang/DoesNotExist;", true); in TEST_F()
497 …const RegType& ref_type_1 = cache_new.FromDescriptor(nullptr, "Ljava/lang/DoesNotExistToo;", true); in TEST_F()
500 const RegType& merged = ref_type_1.Merge(ref_type_0, &cache_new, /* verifier= */ nullptr); in TEST_F()
515 RegTypeCache cache_new(Runtime::Current()->GetClassLinker(), true, allocator); in TEST_F() local
518 const RegType& float_type = cache_new.Float(); in TEST_F()
519 const RegType& precise_cst = cache_new.FromCat1Const(kTestConstantValue, true); in TEST_F()
520 const RegType& imprecise_cst = cache_new.FromCat1Const(kTestConstantValue, false); in TEST_F()
523 const RegType& merged = float_type.Merge(precise_cst, &cache_new, /* verifier= */ nullptr); in TEST_F()
528 const RegType& merged = precise_cst.Merge(float_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
533 const RegType& merged = float_type.Merge(imprecise_cst, &cache_new, /* verifier= */ nullptr); in TEST_F()
538 const RegType& merged = imprecise_cst.Merge(float_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
548 RegTypeCache cache_new(Runtime::Current()->GetClassLinker(), true, allocator); in TEST_F() local
551 const RegType& long_lo_type = cache_new.LongLo(); in TEST_F()
552 const RegType& long_hi_type = cache_new.LongHi(); in TEST_F()
553 const RegType& precise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, true); in TEST_F()
554 const RegType& imprecise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, false); in TEST_F()
555 const RegType& precise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, true); in TEST_F()
556 const RegType& imprecise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, false); in TEST_F()
559 const RegType& merged = long_lo_type.Merge(precise_cst_lo, &cache_new, /* verifier= */ nullptr); in TEST_F()
564 const RegType& merged = precise_cst_lo.Merge(long_lo_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
570 imprecise_cst_lo, &cache_new, /* verifier= */ nullptr); in TEST_F()
576 long_lo_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
581 const RegType& merged = long_hi_type.Merge(precise_cst_hi, &cache_new, /* verifier= */ nullptr); in TEST_F()
586 const RegType& merged = precise_cst_hi.Merge(long_hi_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
592 imprecise_cst_hi, &cache_new, /* verifier= */ nullptr); in TEST_F()
598 long_hi_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
608 RegTypeCache cache_new(Runtime::Current()->GetClassLinker(), true, allocator); in TEST_F() local
611 const RegType& double_lo_type = cache_new.DoubleLo(); in TEST_F()
612 const RegType& double_hi_type = cache_new.DoubleHi(); in TEST_F()
613 const RegType& precise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, true); in TEST_F()
614 const RegType& imprecise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, false); in TEST_F()
615 const RegType& precise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, true); in TEST_F()
616 const RegType& imprecise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, false); in TEST_F()
620 precise_cst_lo, &cache_new, /* verifier= */ nullptr); in TEST_F()
626 double_lo_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
632 imprecise_cst_lo, &cache_new, /* verifier= */ nullptr); in TEST_F()
638 double_lo_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
644 precise_cst_hi, &cache_new, /* verifier= */ nullptr); in TEST_F()
650 double_hi_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
656 imprecise_cst_hi, &cache_new, /* verifier= */ nullptr); in TEST_F()
662 double_hi_type, &cache_new, /* verifier= */ nullptr); in TEST_F()
1046 RegTypeCache cache_new(Runtime::Current()->GetClassLinker(), true, allocator); in TEST_F() local
1047 const RegType& imprecise_const = cache_new.FromCat1Const(10, false); in TEST_F()
1048 const RegType& precise_const = cache_new.FromCat1Const(10, true); in TEST_F()