HomeSort by relevance Sort by last modified time
    Searched refs:RegTypeCache (Results 1 - 13 of 13) sorted by null

  /art/runtime/verifier/
reg_type_cache-inl.h 27 Type* RegTypeCache::CreatePrimitiveTypeInstance(const std::string& descriptor) {
33 Type* entry = Type::CreateInstance(klass, descriptor, RegTypeCache::primitive_count_);
34 RegTypeCache::primitive_count_++;
38 inline const art::verifier::RegType& RegTypeCache::GetFromId(uint16_t id) const {
reg_type_cache.cc 28 bool RegTypeCache::primitive_initialized_ = false;
29 uint16_t RegTypeCache::primitive_start_ = 0;
30 uint16_t RegTypeCache::primitive_count_ = 0;
47 void RegTypeCache::FillPrimitiveTypes() {
63 const RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, const char* descriptor,
65 DCHECK(RegTypeCache::primitive_initialized_);
95 const RegType& RegTypeCache::RegTypeFromPrimitiveType(Primitive::Type prim_type) const {
96 CHECK(RegTypeCache::primitive_initialized_);
120 bool RegTypeCache::MatchDescriptor(size_t idx, const char* descriptor, bool precise) {
134 mirror::Class* RegTypeCache::ResolveClass(const char* descriptor, mirror::ClassLoader* loader)
    [all...]
reg_type_cache.h 39 class RegTypeCache {
41 explicit RegTypeCache(bool can_load_classes) : can_load_classes_(can_load_classes) {
45 ~RegTypeCache();
47 if (!RegTypeCache::primitive_initialized_) {
48 CHECK_EQ(RegTypeCache::primitive_count_, 0);
50 CHECK_EQ(RegTypeCache::primitive_count_, kNumPrimitives);
51 RegTypeCache::primitive_initialized_ = true;
160 DISALLOW_COPY_AND_ASSIGN(RegTypeCache);
reg_type_test.cc 32 RegTypeCache cache(true);
54 RegTypeCache cache(true);
78 RegTypeCache cache(true);
344 RegTypeCache cache(true);
359 RegTypeCache cache(true);
375 RegTypeCache cache(true);
397 RegTypeCache cache(true);
422 RegTypeCache cache(true);
442 RegTypeCache cache(true);
455 RegTypeCache cache_new(true)
    [all...]
reg_type.h 37 class RegTypeCache;
121 const RegType& HighHalf(RegTypeCache* cache) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
220 const RegType& GetSuperClass(RegTypeCache* cache) const
248 virtual const RegType& Merge(const RegType& incoming_type, RegTypeCache* reg_types) const
288 friend class RegTypeCache;
350 virtual const RegType& Merge(const RegType& incoming_type, RegTypeCache* reg_types) const
862 UnresolvedSuperClass(uint16_t child_id, RegTypeCache* reg_type_cache, uint16_t cache_id)
886 const RegTypeCache* const reg_type_cache_;
893 UnresolvedMergedType(uint16_t left_id, uint16_t right_id, const RegTypeCache* reg_type_cache,
920 const RegTypeCache* const reg_type_cache_
    [all...]
method_verifier.h 170 RegTypeCache* GetRegTypeCache() {
673 RegTypeCache reg_types_;
reg_type.cc 534 const RegType& UndefinedType::Merge(const RegType& incoming_type, RegTypeCache* reg_types) const
542 const RegType& RegType::HighHalf(RegTypeCache* cache) const {
618 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const {
788 const RegType& RegType::Merge(const RegType& incoming_type, RegTypeCache* reg_types) const {
method_verifier.cc     [all...]
  /art/compiler/sea_ir/types/
type_inference.h 34 TypeInference() : type_cache_(new art::verifier::RegTypeCache(false)) {
46 art::verifier::RegTypeCache* const type_cache_; // TODO: Make private.
56 FunctionTypeInfo(const SeaGraph* graph, art::verifier::RegTypeCache* types);
64 art::verifier::RegTypeCache* types);
86 art::verifier::RegTypeCache* type_cache_;
type_inference_visitor_test.cc 39 art::verifier::RegTypeCache type_cache(false);
51 art::verifier::RegTypeCache type_cache(false);
64 art::verifier::RegTypeCache type_cache(false);
78 art::verifier::RegTypeCache type_cache(false);
92 art::verifier::RegTypeCache type_cache(false);
108 art::verifier::RegTypeCache type_cache(false);
type_data_test.cc 27 art::verifier::RegTypeCache type_cache(false);
type_inference_visitor.h 38 art::verifier::RegTypeCache* types):
75 art::verifier::RegTypeCache* type_cache_;
type_inference.cc 39 FunctionTypeInfo::FunctionTypeInfo(const SeaGraph* graph, art::verifier::RegTypeCache* types)
48 art::verifier::RegTypeCache* types): dex_file_(graph->GetDexFile()),

Completed in 1300 milliseconds