Searched refs:value_type (Results 1 - 17 of 17) sorted by relevance

/art/compiler/dex/
H A Dlocal_value_numbering.h334 const typename Set::value_type& entry, typename Set::iterator hint)>
339 void MergeEscapedRefs(const ValueNameSet::value_type& entry, ValueNameSet::iterator hint);
340 void MergeEscapedIFieldTypeClobberSets(const EscapedIFieldClobberSet::value_type& entry,
342 void MergeEscapedIFieldClobberSets(const EscapedIFieldClobberSet::value_type& entry,
344 void MergeEscapedArrayClobberSets(const EscapedArrayClobberSet::value_type& entry,
346 void MergeNullChecked(const ValueNameSet::value_type& entry, ValueNameSet::iterator hint);
347 void MergeSFieldValues(const SFieldToValueMap::value_type& entry,
349 void MergeNonAliasingIFieldValues(const IFieldLocToValueMap::value_type& entry,
353 void MergeAliasingValues(const typename Map::value_type& entry, typename Map::iterator hint);
H A Dglobal_value_numbering.h230 ScopedArenaVector<const FieldIndexMap::value_type*> field_index_reverse_map_;
232 ScopedArenaVector<const ArrayLocationMap::value_type*> array_location_reverse_map_;
H A Dverified_method.cc296 verifier::RegType& value_type(line->GetRegisterType(inst->VRegA_23x()));
299 is_safe_cast = component_type.IsStrictlyAssignableFrom(value_type);
H A Dlocal_value_numbering.cc569 const typename Set::value_type& entry, typename Set::iterator hint)>
618 void LocalValueNumbering::MergeEscapedRefs(const ValueNameSet::value_type& entry,
635 const EscapedIFieldClobberSet::value_type& entry, EscapedIFieldClobberSet::iterator hint) {
643 const EscapedIFieldClobberSet::value_type& entry, EscapedIFieldClobberSet::iterator hint) {
653 const EscapedArrayClobberSet::value_type& entry, EscapedArrayClobberSet::iterator hint) {
659 void LocalValueNumbering::MergeNullChecked(const ValueNameSet::value_type& entry,
669 void LocalValueNumbering::MergeSFieldValues(const SFieldToValueMap::value_type& entry,
707 void LocalValueNumbering::MergeNonAliasingIFieldValues(const IFieldLocToValueMap::value_type& entry,
744 void LocalValueNumbering::MergeAliasingValues(const typename Map::value_type& entry,
/art/compiler/utils/
H A Darray_ref.h46 typedef T value_type; typedef in class:art::ArrayRef
162 value_type* data() { return array_; }
163 const value_type* data() const { return array_; }
H A Darena_containers.h91 typedef void value_type; typedef in class:art::ArenaAllocatorAdapter
126 typedef T value_type; typedef in class:art::ArenaAllocatorAdapter
170 new (static_cast<void*>(p)) value_type(val);
173 p->~value_type();
H A Dscoped_arena_containers.h65 typedef void value_type; typedef in class:art::ScopedArenaAllocatorAdapter
104 typedef T value_type; typedef in class:art::ScopedArenaAllocatorAdapter
154 new (static_cast<void*>(p)) value_type(val);
158 p->~value_type();
H A Dswap_space.h107 typedef void value_type; typedef in class:art::SwapAllocator
135 typedef T value_type; typedef in class:art::SwapAllocator
181 new (static_cast<void*>(p)) value_type(val);
188 p->~value_type();
/art/runtime/base/
H A Dallocator.h96 typedef typename std::allocator<T>::value_type value_type; typedef in class:art::TrackingAllocatorImpl
H A Dstringpiece.h125 typedef char value_type; typedef in class:art::StringPiece
/art/runtime/
H A Dsafe_map.h44 typedef typename ::std::map<K, V, Comparator, Allocator>::value_type value_type; typedef in class:art::SafeMap
H A Ddex_file.cc1146 byte value_type = *ptr_++; local
1147 byte value_arg = value_type >> kEncodedValueArgShift;
1149 type_ = static_cast<ValueType>(value_type & kEncodedValueTypeMask);
H A Ddex_file_verifier.cc527 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 Dmethod_verifier.cc3580 RegType& value_type = work_line_->GetRegisterType(vregA); local
3583 value_compatible = value_type.IsIntegralTypes();
3586 value_compatible = value_type.IsFloatTypes();
3593 value_compatible = value_type.IsLongTypes() && value_type.CheckWidePair(value_type_hi);
3603 value_compatible = value_type.IsDoubleTypes() && value_type.CheckWidePair(value_type_hi);
3621 << " of type " << value_type << " but expected " << target_type << " for put";
3936 RegType& value_type = work_line_->GetRegisterType(vregA); local
3939 value_compatible = value_type
[all...]
/art/compiler/optimizing/
H A Dcode_generator_x86.cc1336 Primitive::Type value_type = instruction->InputAt(2)->GetType(); local
1337 if (value_type == Primitive::kPrimNot) {
1346 if (value_type == Primitive::kPrimBoolean || value_type == Primitive::kPrimByte) {
1361 Primitive::Type value_type = instruction->InputAt(2)->GetType(); local
1363 switch (value_type) {
H A Dcode_generator_x86_64.cc1178 Primitive::Type value_type = instruction->InputAt(2)->GetType(); local
1179 if (value_type == Primitive::kPrimNot) {
1197 Primitive::Type value_type = instruction->InputAt(2)->GetType(); local
1199 switch (value_type) {
H A Dcode_generator_arm.cc1344 Primitive::Type value_type = instruction->InputAt(2)->GetType(); local
1345 if (value_type == Primitive::kPrimNot) {
1363 Primitive::Type value_type = instruction->InputAt(2)->GetType(); local
1365 switch (value_type) {

Completed in 1144 milliseconds