Home
last modified time | relevance | path

Searched refs:reg_types (Results 1 – 6 of 6) sorted by relevance

/art/runtime/verifier/
Dreg_type.cc748 RegTypeCache* reg_types, in Merge() argument
752 const UndefinedType& undefined = reg_types->Undefined(); in Merge()
753 const ConflictType& conflict = reg_types->Conflict(); in Merge()
776 return reg_types->FromCat1Const(val1, false); in Merge()
782 return reg_types->FromCat1Const(val2, false); in Merge()
791 return reg_types->FromCat1Const(val1, false); in Merge()
797 return reg_types->FromCat1Const(val2, false); in Merge()
804 return reg_types->ByteConstant(); in Merge()
806 return reg_types->ShortConstant(); in Merge()
808 return reg_types->IntConstant(); in Merge()
[all …]
Dregister_line-inl.h84 inline void RegisterLine::SetResultTypeToUnknown(RegTypeCache* reg_types) { in SetResultTypeToUnknown() argument
85 result_[0] = reg_types->Undefined().GetId(); in SetResultTypeToUnknown()
192 RegTypeCache* reg_types) { in Create() argument
194 return new (memory) RegisterLine(num_regs, allocator, reg_types); in Create()
199 RegTypeCache* reg_types) in RegisterLine() argument
206 SetResultTypeToUnknown(reg_types); in RegisterLine()
Dregister_line.h79 RegTypeCache* reg_types);
101 void SetResultTypeToUnknown(RegTypeCache* reg_types) REQUIRES_SHARED(Locks::mutator_lock_);
423 RegisterLine(size_t num_regs, ScopedArenaAllocator& allocator, RegTypeCache* reg_types);
Dreg_type.h230 RegTypeCache& reg_types,
248 RegTypeCache* reg_types,
253 RegTypeCache* reg_types, in SafeMerge() argument
259 return Merge(incoming_type, reg_types, verifier); in SafeMerge()
Dmethod_verifier.h100 RegTypeCache* reg_types);
Dmethod_verifier.cc85 RegTypeCache* reg_types) { in Init() argument
102 register_lines_[i].reset(RegisterLine::Create(registers_size, allocator, reg_types)); in Init()