Searched defs:pair (Results 1 - 5 of 5) sorted by relevance

/art/compiler/dex/quick/mips/
H A Dutility_mips.cc347 // Form 64-bit pair
470 bool pair = r_dest.IsPair(); local
475 if (!pair) {
476 // Form 64-bit pair
478 pair = 1;
518 if (!pair) {
525 if (pair) {
542 AnnotateDalvikRegAccess(load, (displacement + (pair ? LOWORD_OFFSET : 0)) >> 2,
543 true /* is_load */, pair /* is64bit */);
544 if (pair) {
581 bool pair = r_src.IsPair(); local
[all...]
/art/compiler/dex/quick/x86/
H A Dutility_x86.cc639 bool pair = r_dest.IsPair(); local
647 } else if (!pair) {
691 if (!pair) {
694 DCHECK(!r_dest.IsFloat()); // Make sure we're not still using a pair here.
707 AnnotateDalvikRegAccess(load, (displacement + (pair ? LOWORD_OFFSET : 0)) >> 2,
709 if (pair) {
715 if (!pair) {
719 DCHECK(!r_dest.IsFloat()); // Make sure we're not still using a pair here.
786 bool pair = r_src.IsPair(); local
794 } else if (!pair) {
[all...]
/art/compiler/optimizing/
H A Dcode_generator_arm.cc180 ArmManagedRegister pair = local
182 blocked_registers[pair.AsRegisterPairLow()] = true;
183 blocked_registers[pair.AsRegisterPairHigh()] = true;
184 // Block all other register pairs that share a register with `pair`.
188 if (current.AsRegisterPairLow() == pair.AsRegisterPairLow()
189 || current.AsRegisterPairLow() == pair.AsRegisterPairHigh()
190 || current.AsRegisterPairHigh() == pair.AsRegisterPairLow()
191 || current.AsRegisterPairHigh() == pair.AsRegisterPairHigh()) {
195 return pair;
231 // Don't allocate the dalvik style register pair passin
[all...]
H A Dcode_generator_x86.cc162 X86ManagedRegister pair = local
164 blocked_registers[pair.AsRegisterPairLow()] = true;
165 blocked_registers[pair.AsRegisterPairHigh()] = true;
166 // Block all other register pairs that share a register with `pair`.
170 if (current.AsRegisterPairLow() == pair.AsRegisterPairLow()
171 || current.AsRegisterPairLow() == pair.AsRegisterPairHigh()
172 || current.AsRegisterPairHigh() == pair.AsRegisterPairLow()
173 || current.AsRegisterPairHigh() == pair.AsRegisterPairHigh()) {
177 return pair;
214 // Don't allocate the dalvik style register pair passin
[all...]
/art/runtime/
H A Dclass_linker.cc2017 typedef std::pair<const DexFile*, const DexFile::ClassDef*> ClassPathEntry;
2041 ClassPathEntry pair = FindInClassPath(descriptor, hash, boot_class_path_); local
2043 if (pair.second != nullptr) {
2048 klass = DefineClass(self, descriptor, hash, NullHandle<mirror::ClassLoader>(), *pair.first,
2049 *pair.second);
2138 ClassPathEntry pair = FindInClassPath(descriptor, hash, boot_class_path_); local
2139 if (pair.second != nullptr) {
2140 return DefineClass(self, descriptor, hash, NullHandle<mirror::ClassLoader>(), *pair.first,
2141 *pair.second);
2160 ClassPathEntry pair local
3334 auto pair = std::make_pair(descriptor, class_loader); local
[all...]

Completed in 732 milliseconds