OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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