Searched defs:pair (Results 1 - 8 of 8) sorted by last modified time
/art/runtime/ |
H A D | class_linker.cc | 2225 typedef std::pair<const DexFile*, const DexFile::ClassDef*> ClassPathEntry; 2248 ClassPathEntry pair = FindInClassPath(descriptor, hash, boot_class_path_); local 2249 if (pair.second != nullptr) { 2258 *pair.first, 2259 *pair.second); 2382 ClassPathEntry pair = FindInClassPath(descriptor, hash, boot_class_path_); local 2383 if (pair.second != nullptr) { 2388 *pair.first, 2389 *pair.second); 6392 // for every pair o [all...] |
H A D | jni_env_ext.cc | 184 std::vector<std::pair<uintptr_t, jobject>>* locked_objects) 189 [self, frame, monitors](const std::pair<uintptr_t, jobject>& pair) 191 if (frame == pair.first) { 192 mirror::Object* o = self->DecodeJObject(pair.second); 203 std::pair<uintptr_t, jobject> exact_pair = std::make_pair(current_frame, obj); 211 for (std::pair<uintptr_t, jobject>& pair : locked_objects_) { 212 if (self->DecodeJObject(pair.second) == mirror_obj) { 213 std::string monitor_descr = ComputeMonitorDescription(self, pair 238 std::pair<uintptr_t, jobject>& pair = locked_objects_[locked_objects_.size() - 1]; local [all...] |
H A D | type_lookup_table_test.cc | 30 using DescriptorClassDefIdxPair = std::pair<const char*, uint32_t>; 47 auto pair = GetParam(); local 48 const char* descriptor = pair.first; 51 ASSERT_EQ(pair.second, class_def_idx);
|
H A D | utf.cc | 70 // pair. 144 // Check if the other half of the pair is within the expected 184 const uint32_t pair = GetUtf16FromUtf8(&utf8); local 185 const uint16_t first = GetLeadingUtf16Char(pair); 188 const uint16_t second = GetTrailingUtf16Char(pair); 215 const uint32_t pair = GetUtf16FromUtf8(&utf8); local 218 const uint16_t lhs = GetLeadingUtf16Char(pair); 227 const uint16_t lhs2 = GetTrailingUtf16Char(pair);
|
H A D | utf_test.cc | 51 // A test string that contains a UTF-8 encoding of a surrogate pair 62 uint32_t pair = 0; local 65 pair = GetUtf16FromUtf8(&ptr); 66 EXPECT_EQ(0x24, GetLeadingUtf16Char(pair)); 67 EXPECT_EQ(0, GetTrailingUtf16Char(pair)); 71 pair = GetUtf16FromUtf8(&ptr); 72 EXPECT_EQ(0xa2, GetLeadingUtf16Char(pair)); 73 EXPECT_EQ(0, GetTrailingUtf16Char(pair)); 77 pair = GetUtf16FromUtf8(&ptr); 78 EXPECT_EQ(0x20ac, GetLeadingUtf16Char(pair)); 98 uint32_t pair = 0; local [all...] |
H A D | utils.cc | 650 * (b) an improper surrogate pair, (c) an encoded '\0', (d) a high 657 const uint32_t pair = GetUtf16FromUtf8(pUtf8Ptr); local 658 const uint16_t leading = GetLeadingUtf16Char(pair); 660 // We have a surrogate pair resulting from a valid 4 byte UTF sequence. 665 if (GetTrailingUtf16Char(pair) != 0) { 671 // three byte UTF-8 sequence could be one half of a surrogate pair. 716 * points if the character is encoded as a surrogate pair. Also, if
|
/art/compiler/optimizing/ |
H A D | code_generator_x86.cc | 578 // UnsafeGet's offset location is a register pair, the low 813 // Don't allocate the dalvik style register pair passing. 948 X86ManagedRegister pair = X86ManagedRegister::FromRegisterPair( local 950 return Location::RegisterPairLocation(pair.AsRegisterPairLow(), pair.AsRegisterPairHigh()); 4716 // We need two XMM registers because there's no easier way to (bit) copy a register pair 4717 // into a single XMM register (we copy each pair part into the XMMs and then interleave them).
|
H A D | instruction_builder.cc | 409 // The vreg we are storing into was previously the high vreg of a pair. 418 // We are storing a pair. Invalidate the instruction in the high vreg. 1058 << " because of non-sequential dex register pair in wide argument"; 1354 std::pair<bool, bool> pair = compiler_driver_->IsFastStaticField( local 1360 bool can_easily_access = is_put ? pair.second : pair.first;
|
Completed in 169 milliseconds