Home | History | Annotate | Download | only in verifier

Lines Matching refs:cache_new

467   RegTypeCache cache_new(true);
468 const RegType& string = cache_new.JavaLangString();
469 const RegType& Object = cache_new.JavaLangObject(true);
470 EXPECT_TRUE(string.Merge(Object, &cache_new).IsJavaLangObject());
472 const RegType& ref_type_0 = cache_new.FromDescriptor(nullptr, "Ljava/lang/DoesNotExist;", true);
474 const RegType& ref_type_1 = cache_new.FromDescriptor(nullptr, "Ljava/lang/DoesNotExistToo;", true);
477 const RegType& merged = ref_type_1.Merge(ref_type_0, &cache_new);
490 RegTypeCache cache_new(true);
493 const RegType& float_type = cache_new.Float();
494 const RegType& precise_cst = cache_new.FromCat1Const(kTestConstantValue, true);
495 const RegType& imprecise_cst = cache_new.FromCat1Const(kTestConstantValue, false);
498 const RegType& merged = float_type.Merge(precise_cst, &cache_new);
503 const RegType& merged = precise_cst.Merge(float_type, &cache_new);
508 const RegType& merged = float_type.Merge(imprecise_cst, &cache_new);
513 const RegType& merged = imprecise_cst.Merge(float_type, &cache_new);
521 RegTypeCache cache_new(true);
524 const RegType& long_lo_type = cache_new.LongLo();
525 const RegType& long_hi_type = cache_new.LongHi();
526 const RegType& precise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, true);
527 const RegType& imprecise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, false);
528 const RegType& precise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, true);
529 const RegType& imprecise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, false);
532 const RegType& merged = long_lo_type.Merge(precise_cst_lo, &cache_new);
537 const RegType& merged = precise_cst_lo.Merge(long_lo_type, &cache_new);
542 const RegType& merged = long_lo_type.Merge(imprecise_cst_lo, &cache_new);
547 const RegType& merged = imprecise_cst_lo.Merge(long_lo_type, &cache_new);
552 const RegType& merged = long_hi_type.Merge(precise_cst_hi, &cache_new);
557 const RegType& merged = precise_cst_hi.Merge(long_hi_type, &cache_new);
562 const RegType& merged = long_hi_type.Merge(imprecise_cst_hi, &cache_new);
567 const RegType& merged = imprecise_cst_hi.Merge(long_hi_type, &cache_new);
575 RegTypeCache cache_new(true);
578 const RegType& double_lo_type = cache_new.DoubleLo();
579 const RegType& double_hi_type = cache_new.DoubleHi();
580 const RegType& precise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, true);
581 const RegType& imprecise_cst_lo = cache_new.FromCat2ConstLo(kTestConstantValue, false);
582 const RegType& precise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, true);
583 const RegType& imprecise_cst_hi = cache_new.FromCat2ConstHi(kTestConstantValue, false);
586 const RegType& merged = double_lo_type.Merge(precise_cst_lo, &cache_new);
591 const RegType& merged = precise_cst_lo.Merge(double_lo_type, &cache_new);
596 const RegType& merged = double_lo_type.Merge(imprecise_cst_lo, &cache_new);
601 const RegType& merged = imprecise_cst_lo.Merge(double_lo_type, &cache_new);
606 const RegType& merged = double_hi_type.Merge(precise_cst_hi, &cache_new);
611 const RegType& merged = precise_cst_hi.Merge(double_hi_type, &cache_new);
616 const RegType& merged = double_hi_type.Merge(imprecise_cst_hi, &cache_new);
621 const RegType& merged = imprecise_cst_hi.Merge(double_hi_type, &cache_new);
629 RegTypeCache cache_new(true);
630 const RegType& imprecise_const = cache_new.FromCat1Const(10, false);
631 const RegType& precise_const = cache_new.FromCat1Const(10, true);