/art/runtime/base/ |
H A D | iteration_range.h | 31 typedef typename std::iterator_traits<Iter>::value_type value_type; typedef in class:art::IterationRange
|
H A D | arena_containers.h | 91 typedef void value_type; typedef in class:art::ArenaAllocatorAdapter 124 typedef T value_type; typedef in class:art::ArenaAllocatorAdapter 167 new (static_cast<void*>(p)) value_type(val); 170 p->~value_type();
|
H A D | scoped_arena_containers.h | 71 typedef void value_type; typedef in class:art::ScopedArenaAllocatorAdapter 110 typedef T value_type; typedef in class:art::ScopedArenaAllocatorAdapter 163 new (static_cast<void*>(p)) value_type(val); 167 p->~value_type();
|
H A D | allocator.h | 107 typedef typename std::allocator<T>::value_type value_type; typedef in class:art::TrackingAllocatorImpl
|
H A D | stringpiece.h | 35 typedef char value_type; typedef in class:art::StringPiece
|
/art/compiler/utils/ |
H A D | array_ref.h | 46 typedef T value_type; typedef in class:art::ArrayRef 161 value_type* data() { return array_; } 162 const value_type* data() const { return array_; }
|
H A D | swap_space.h | 106 typedef void value_type; typedef in class:art::SwapAllocator 134 typedef T value_type; typedef in class:art::SwapAllocator 180 new (static_cast<void*>(p)) value_type(val); 187 p->~value_type();
|
/art/compiler/dex/ |
H A D | local_value_numbering.h | 350 const typename Set::value_type& entry, typename Set::iterator hint)> 355 void MergeEscapedRefs(const ValueNameSet::value_type& entry, ValueNameSet::iterator hint); 356 void MergeEscapedIFieldTypeClobberSets(const EscapedIFieldClobberSet::value_type& entry, 358 void MergeEscapedIFieldClobberSets(const EscapedIFieldClobberSet::value_type& entry, 360 void MergeEscapedArrayClobberSets(const EscapedArrayClobberSet::value_type& entry, 362 void MergeSFieldValues(const SFieldToValueMap::value_type& entry, 364 void MergeNonAliasingIFieldValues(const IFieldLocToValueMap::value_type& entry, 370 void MergeAliasingValues(const typename Map::value_type& entry, typename Map::iterator hint);
|
H A D | verified_method.cc | 358 const verifier::RegType& value_type(line->GetRegisterType(method_verifier, 362 is_safe_cast = component_type.IsStrictlyAssignableFrom(value_type);
|
H A D | global_value_numbering.h | 241 ScopedArenaVector<const ArrayLocationMap::value_type*> array_location_reverse_map_;
|
H A D | local_value_numbering.cc | 591 const typename Set::value_type& entry, typename Set::iterator hint)> 640 void LocalValueNumbering::MergeEscapedRefs(const ValueNameSet::value_type& entry, 657 const EscapedIFieldClobberSet::value_type& entry, EscapedIFieldClobberSet::iterator hint) { 665 const EscapedIFieldClobberSet::value_type& entry, EscapedIFieldClobberSet::iterator hint) { 675 const EscapedArrayClobberSet::value_type& entry, EscapedArrayClobberSet::iterator hint) { 737 void LocalValueNumbering::MergeSFieldValues(const SFieldToValueMap::value_type& entry, 775 void LocalValueNumbering::MergeNonAliasingIFieldValues(const IFieldLocToValueMap::value_type& entry, 812 void LocalValueNumbering::MergeAliasingValues(const typename Map::value_type& entry,
|
/art/runtime/ |
H A D | safe_map.h | 44 typedef typename ::std::map<K, V, Comparator, Allocator>::value_type value_type; typedef in class:art::SafeMap
|
H A D | dex_file.cc | 1208 uint8_t value_type = *ptr_++; local 1209 uint8_t value_arg = value_type >> kEncodedValueArgShift; 1211 type_ = static_cast<ValueType>(value_type & kEncodedValueTypeMask);
|
H A D | dex_file_verifier.cc | 527 uint32_t value_type = header_byte & DexFile::kDexAnnotationValueTypeMask; local 530 switch (value_type) { 634 ErrorStringPrintf("Bogus encoded_value value_type %x", value_type);
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 3775 const RegType& value_type = work_line_->GetRegisterType(this, vregA); local 3778 value_compatible = value_type.IsIntegralTypes(); 3781 value_compatible = value_type.IsFloatTypes(); 3788 value_compatible = value_type.IsLongTypes() && value_type.CheckWidePair(value_type_hi); 3798 value_compatible = value_type.IsDoubleTypes() && value_type.CheckWidePair(value_type_hi); 3816 << " of type " << value_type << " but expected " << target_type << " for put"; 3837 const RegType& value_type = work_line_->GetRegisterType(this, inst->VRegA_23x()); local 3839 if (&value_type 4147 const RegType& value_type = work_line_->GetRegisterType(this, vregA); local [all...] |
/art/compiler/optimizing/ |
H A D | code_generator_mips64.cc | 1415 Primitive::Type value_type = instruction->GetComponentType(); local 1416 bool is_object = value_type == Primitive::kPrimNot; 1440 Primitive::Type value_type = instruction->GetComponentType(); local 1443 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 1445 switch (value_type) { 1494 DCHECK_EQ(value_type, Primitive::kPrimNot); 1498 DCHECK_EQ(value_type, Primitive::kPrimNot); 1560 if (value_type != Primitive::kPrimInt && value_type != Primitive::kPrimNot) {
|
H A D | code_generator_arm.cc | 3301 Primitive::Type value_type = instruction->GetComponentType(); local 3304 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 3317 if (Primitive::IsFloatingPointType(value_type)) { 3335 Primitive::Type value_type = instruction->GetComponentType(); local 3338 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 3340 switch (value_type) { 3387 DCHECK_EQ(value_type, Primitive::kPrimNot); 3393 DCHECK_EQ(value_type, Primitive::kPrimNot); 3446 LOG(FATAL) << "Unreachable type " << value_type; 3451 if (value_type ! [all...] |
H A D | code_generator_arm64.cc | 1389 Primitive::Type value_type = instruction->GetComponentType(); local 1401 size_t offset = mirror::Array::DataOffset(Primitive::ComponentSize(value_type)).Uint32Value(); 1411 offset += Int64ConstantFrom(index) << Primitive::ComponentSizeShift(value_type); 1416 __ Add(temp, obj, Operand(index_reg, LSL, Primitive::ComponentSizeShift(value_type))); 1420 codegen_->Store(value_type, value, destination); 1423 if (CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue())) {
|
H A D | code_generator_x86_64.cc | 3548 Primitive::Type value_type = instruction->GetComponentType(); local 3551 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 3566 if (value_type == Primitive::kPrimLong) { 3568 } else if (value_type == Primitive::kPrimFloat || value_type == Primitive::kPrimDouble) { 3587 Primitive::Type value_type = instruction->GetComponentType(); local 3590 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 3592 switch (value_type) { 3672 DCHECK_EQ(value_type, Primitive::kPrimNot); 3678 DCHECK_EQ(value_type, Primitiv [all...] |
H A D | code_generator_x86.cc | 3692 Primitive::Type value_type = instruction->GetComponentType(); local 3694 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 3708 bool is_byte_type = (value_type == Primitive::kPrimBoolean) 3709 || (value_type == Primitive::kPrimByte); 3718 } else if (Primitive::IsFloatingPointType(value_type)) { 3737 Primitive::Type value_type = instruction->GetComponentType(); local 3740 CodeGenerator::StoreNeedsWriteBarrier(value_type, instruction->GetValue()); 3742 switch (value_type) { 3824 DCHECK_EQ(value_type, Primitive::kPrimNot);
|
H A D | nodes.h | 3293 Primitive::Type value_type = GetValue()->GetType(); local 3294 return ((value_type == Primitive::kPrimFloat) || (value_type == Primitive::kPrimDouble)) 3295 ? value_type
|