Searched refs:lhs (Results 1 - 25 of 81) sorted by relevance

1234

/art/compiler/debug/
H A Dsrc_map_elem.h30 inline bool operator<(const SrcMapElem& lhs, const SrcMapElem& rhs) { argument
31 if (lhs.from_ != rhs.from_) {
32 return lhs.from_ < rhs.from_;
34 return lhs.to_ < rhs.to_;
37 inline bool operator==(const SrcMapElem& lhs, const SrcMapElem& rhs) { argument
38 return lhs.from_ == rhs.from_ && lhs.to_ == rhs.to_;
/art/test/083-compiler-regressions/src/
H A DZeroTests.java42 private static long longDiv(long lhs, long rhs) { argument
43 return lhs / rhs;
46 private static long longMod(long lhs, long rhs) { argument
47 return lhs % rhs;
/art/libdexfile/dex/
H A Ddex_instruction_iterator.h88 static ALWAYS_INLINE inline bool operator==(const DexInstructionIteratorBase& lhs, argument
90 DCHECK_EQ(lhs.Instructions(), rhs.Instructions()) << "Comparing different code items.";
91 return lhs.DexPc() == rhs.DexPc();
94 static inline bool operator!=(const DexInstructionIteratorBase& lhs, argument
96 return !(lhs == rhs);
99 static inline bool operator<(const DexInstructionIteratorBase& lhs, argument
101 DCHECK_EQ(lhs.Instructions(), rhs.Instructions()) << "Comparing different code items.";
102 return lhs.DexPc() < rhs.DexPc();
105 static inline bool operator>(const DexInstructionIteratorBase& lhs, argument
107 return rhs < lhs;
110 operator <=(const DexInstructionIteratorBase& lhs, const DexInstructionIteratorBase& rhs) argument
115 operator >=(const DexInstructionIteratorBase& lhs, const DexInstructionIteratorBase& rhs) argument
[all...]
H A Dtest_dex_file_builder.h290 bool operator()(const FieldKey& lhs, const FieldKey& rhs) const { argument
291 if (lhs.class_descriptor != rhs.class_descriptor) {
292 return lhs.class_descriptor < rhs.class_descriptor;
294 if (lhs.name != rhs.name) {
295 return lhs.name < rhs.name;
297 return lhs.type < rhs.type;
307 bool operator()(const ProtoKey& lhs, const ProtoKey& rhs) const { argument
308 if (lhs.return_type != rhs.return_type) {
309 return lhs.return_type < rhs.return_type;
311 size_t min_args = std::min(lhs
327 operator ()(const MethodKey& lhs, const MethodKey& rhs) const argument
[all...]
/art/runtime/verifier/
H A Dreg_type-inl.h70 inline bool RegType::AssignableFrom(const RegType& lhs, argument
74 if (lhs.Equals(rhs)) {
77 switch (lhs.GetAssignmentType()) {
95 LOG(WARNING) << "RegType::AssignableFrom lhs is Conflict!";
102 } else if (lhs.IsUninitializedTypes() || rhs.IsUninitializedTypes()) {
106 } else if (lhs.IsJavaLangObject()) {
108 } else if (!strict && !lhs.IsUnresolvedTypes() && lhs.GetClass()->IsInterface()) {
111 } else if (lhs.IsJavaLangObjectArray()) {
113 } else if (lhs
[all...]
/art/libartbase/base/
H A Dstride_iterator.h118 friend bool operator<(const StrideIterator<U>& lhs, const StrideIterator<U>& rhs);
128 bool operator<(const StrideIterator<T>& lhs, const StrideIterator<T>& rhs) { argument
129 DCHECK_EQ(lhs.stride_, rhs.stride_);
130 return lhs.ptr_ < rhs.ptr_;
134 bool operator>(const StrideIterator<T>& lhs, const StrideIterator<T>& rhs) { argument
135 return rhs < lhs;
139 bool operator<=(const StrideIterator<T>& lhs, const StrideIterator<T>& rhs) { argument
140 return !(rhs < lhs);
144 bool operator>=(const StrideIterator<T>& lhs, const StrideIterator<T>& rhs) { argument
145 return !(lhs < rh
[all...]
H A Ddchecked_vector.h196 void swap(dchecked_vector<T, Alloc>& lhs, dchecked_vector<T, Alloc>& rhs) {
197 lhs.swap(rhs);
202 bool operator==(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
203 return lhs.size() == rhs.size() && std::equal(lhs.begin(), lhs.end(), rhs.begin());
206 bool operator!=(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
207 return !(lhs == rhs);
210 bool operator<(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
211 return std::lexicographical_compare(lhs
[all...]
H A Dbit_utils_iterator.h63 friend bool operator==(const BitIteratorBase<U, I>& lhs, const BitIteratorBase<U, I>& rhs);
67 bool operator==(const BitIteratorBase<T, Iter>& lhs, const BitIteratorBase<T, Iter>& rhs) { argument
68 return lhs.bits_ == rhs.bits_;
72 bool operator!=(const BitIteratorBase<T, Iter>& lhs, const BitIteratorBase<T, Iter>& rhs) { argument
73 return !(lhs == rhs);
H A Dtransform_iterator.h154 bool operator==(const TransformIterator<BaseIterator1, Function>& lhs, argument
156 return lhs.base() == rhs.base();
160 bool operator!=(const TransformIterator<BaseIterator1, Function>& lhs, argument
162 return !(lhs == rhs);
H A Darray_ref.h197 bool operator==(const ArrayRef<T>& lhs, const ArrayRef<T>& rhs) { argument
198 return lhs.size() == rhs.size() && std::equal(lhs.begin(), lhs.end(), rhs.begin());
202 bool operator!=(const ArrayRef<T>& lhs, const ArrayRef<T>& rhs) { argument
203 return !(lhs == rhs);
H A Dtransform_array_ref.h163 bool operator==(const TransformArrayRef<BaseType, Function>& lhs, argument
165 return lhs.size() == rhs.size() && std::equal(lhs.begin(), lhs.end(), rhs.begin());
169 bool operator!=(const TransformArrayRef<BaseType, Function>& lhs, argument
171 return !(lhs == rhs);
/art/compiler/linker/
H A Dlinker_patch.h288 friend bool operator==(const LinkerPatch& lhs, const LinkerPatch& rhs);
289 friend bool operator<(const LinkerPatch& lhs, const LinkerPatch& rhs);
293 inline bool operator==(const LinkerPatch& lhs, const LinkerPatch& rhs) { argument
294 return lhs.literal_offset_ == rhs.literal_offset_ &&
295 lhs.patch_type_ == rhs.patch_type_ &&
296 lhs.target_dex_file_ == rhs.target_dex_file_ &&
297 lhs.cmp1_ == rhs.cmp1_ &&
298 lhs.cmp2_ == rhs.cmp2_;
301 inline bool operator<(const LinkerPatch& lhs, const LinkerPatch& rhs) { argument
302 return (lhs
[all...]
/art/compiler/optimizing/
H A Dcode_generator_vector_arm_vixl.cc276 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
283 __ Vadd(I8, dst, lhs, rhs);
288 __ Vadd(I16, dst, lhs, rhs);
292 __ Vadd(I32, dst, lhs, rhs);
306 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
313 ? __ Vrhadd(DataTypeValue::U8, dst, lhs, rhs)
314 : __ Vhadd(DataTypeValue::U8, dst, lhs, rhs);
319 ? __ Vrhadd(DataTypeValue::S8, dst, lhs, rhs)
320 : __ Vhadd(DataTypeValue::S8, dst, lhs, rhs);
325 ? __ Vrhadd(DataTypeValue::U16, dst, lhs, rh
346 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
376 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
414 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
454 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
495 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
527 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
551 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
594 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
624 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
654 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); local
[all...]
H A Dcode_generator_vector_mips.cc406 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
413 __ AddvB(dst, lhs, rhs);
418 __ AddvH(dst, lhs, rhs);
422 __ AddvW(dst, lhs, rhs);
426 __ AddvD(dst, lhs, rhs);
430 __ FaddW(dst, lhs, rhs);
434 __ FaddD(dst, lhs, rhs);
448 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
455 ? __ Aver_uB(dst, lhs, rhs)
456 : __ Ave_uB(dst, lhs, rh
488 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
530 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
572 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
596 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
654 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
712 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
749 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
778 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
827 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
861 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
895 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
[all...]
H A Dcode_generator_vector_mips64.cc405 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
412 __ AddvB(dst, lhs, rhs);
417 __ AddvH(dst, lhs, rhs);
421 __ AddvW(dst, lhs, rhs);
425 __ AddvD(dst, lhs, rhs);
429 __ FaddW(dst, lhs, rhs);
433 __ FaddD(dst, lhs, rhs);
447 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
454 ? __ Aver_uB(dst, lhs, rhs)
455 : __ Ave_uB(dst, lhs, rh
487 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
529 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
571 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
595 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
653 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
711 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
748 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
777 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
826 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
860 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
894 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)); local
[all...]
H A Dcode_generator_vector_arm64.cc403 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
410 __ Add(dst.V16B(), lhs.V16B(), rhs.V16B());
415 __ Add(dst.V8H(), lhs.V8H(), rhs.V8H());
419 __ Add(dst.V4S(), lhs.V4S(), rhs.V4S());
423 __ Add(dst.V2D(), lhs.V2D(), rhs.V2D());
427 __ Fadd(dst.V4S(), lhs.V4S(), rhs.V4S());
431 __ Fadd(dst.V2D(), lhs.V2D(), rhs.V2D());
445 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
452 ? __ Urhadd(dst.V16B(), lhs.V16B(), rhs.V16B())
453 : __ Uhadd(dst.V16B(), lhs
485 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
527 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
565 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
589 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
637 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
686 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
722 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
749 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
796 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
830 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
864 VRegister lhs = VRegisterFrom(locations->InAt(0)); local
[all...]
H A Dloop_optimization.h99 : base(b), offset(o), type(t), lhs(l), is_string_char_at(c) { }
107 (lhs < other.lhs ||
108 (lhs == other.lhs &&
114 bool lhs; // def/use member in struct:art::HLoopOptimization::ArrayReference
/art/compiler/utils/
H A Dswap_space.h82 bool operator()(const FreeBySizeEntry& lhs, const FreeBySizeEntry& rhs) const { argument
83 if (lhs.size != rhs.size) {
84 return lhs.size < rhs.size;
86 return lhs.free_by_start_entry->Start() < rhs.free_by_start_entry->Start();
142 friend bool operator==(const SwapAllocator<U>& lhs, const SwapAllocator<U>& rhs);
221 friend bool operator==(const SwapAllocator<U>& lhs, const SwapAllocator<U>& rhs);
225 inline bool operator==(const SwapAllocator<T>& lhs, const SwapAllocator<T>& rhs) { argument
226 return lhs.swap_space_ == rhs.swap_space_;
230 inline bool operator!=(const SwapAllocator<T>& lhs, const SwapAllocator<T>& rhs) { argument
231 return !(lhs
[all...]
H A Dintrusive_forward_list.h110 operator==(const IntrusiveForwardListIterator<OtherT1, OtherTraits>& lhs,
116 const IntrusiveForwardListIterator<T, HookTraits>& lhs,
118 return lhs.hook_ == rhs.hook_;
123 const IntrusiveForwardListIterator<T, HookTraits>& lhs,
125 return !(lhs == rhs);
401 void swap(IntrusiveForwardList<T, HookTraits>& lhs, IntrusiveForwardList<T, HookTraits>& rhs) { argument
402 lhs.swap(rhs);
406 bool operator==(const IntrusiveForwardList<T, HookTraits>& lhs, argument
408 auto lit = lhs.begin();
410 for (; lit != lhs
115 operator ==( const IntrusiveForwardListIterator<T, HookTraits>& lhs, const IntrusiveForwardListIterator<OtherT, HookTraits>& rhs) argument
122 operator !=( const IntrusiveForwardListIterator<T, HookTraits>& lhs, const IntrusiveForwardListIterator<OtherT, HookTraits>& rhs) argument
419 operator !=(const IntrusiveForwardList<T, HookTraits>& lhs, const IntrusiveForwardList<T, HookTraits>& rhs) argument
425 operator <(const IntrusiveForwardList<T, HookTraits>& lhs, const IntrusiveForwardList<T, HookTraits>& rhs) argument
431 operator >(const IntrusiveForwardList<T, HookTraits>& lhs, const IntrusiveForwardList<T, HookTraits>& rhs) argument
437 operator <=(const IntrusiveForwardList<T, HookTraits>& lhs, const IntrusiveForwardList<T, HookTraits>& rhs) argument
443 operator >=(const IntrusiveForwardList<T, HookTraits>& lhs, const IntrusiveForwardList<T, HookTraits>& rhs) argument
[all...]
H A Ddedupe_set-inl.h160 operator()(const HashedKey<StoreKey>& lhs, const HashedKey<StoreKey>& rhs) const { argument
161 DCHECK(lhs.Key() != nullptr);
164 return lhs.Key() == rhs.Key();
168 bool operator()(const HashedKey<LeftT>& lhs, const HashedKey<RightT>& rhs) const { argument
169 DCHECK(lhs.Key() != nullptr);
171 return lhs.Hash() == rhs.Hash() &&
172 lhs.Key()->size() == rhs.Key()->size() &&
173 std::equal(lhs.Key()->begin(), lhs.Key()->end(), rhs.Key()->begin());
/art/compiler/driver/
H A Dcompiled_method_storage_test.cc105 CompiledMethod* lhs = compiled_methods[i]; local
112 ASSERT_EQ(same_code, lhs->GetQuickCode().data() == rhs->GetQuickCode().data())
114 ASSERT_EQ(same_src_map, lhs->GetMethodInfo().data() == rhs->GetMethodInfo().data())
116 ASSERT_EQ(same_vmap_table, lhs->GetVmapTable().data() == rhs->GetVmapTable().data())
118 ASSERT_EQ(same_cfi_info, lhs->GetCFIInfo().data() == rhs->GetCFIInfo().data())
120 ASSERT_EQ(same_patches, lhs->GetPatches().data() == rhs->GetPatches().data())
/art/compiler/linker/arm/
H A Drelative_patcher_arm_base.h74 bool operator()(const ThunkKey& lhs, const ThunkKey& rhs) const { argument
75 if (lhs.GetType() != rhs.GetType()) {
76 return lhs.GetType() < rhs.GetType();
78 if (lhs.GetCustomValue1() != rhs.GetCustomValue1()) {
79 return lhs.GetCustomValue1() < rhs.GetCustomValue1();
81 return lhs.GetCustomValue2() < rhs.GetCustomValue2();
/art/openjdkjvmti/
H A Djvmti_allocator.h76 friend bool operator==(const JvmtiAllocator<U>& lhs, const JvmtiAllocator<U>& rhs);
160 friend bool operator==(const JvmtiAllocator<U>& lhs, const JvmtiAllocator<U>& rhs);
164 inline bool operator==(const JvmtiAllocator<T>& lhs, const JvmtiAllocator<T>& rhs) { argument
165 return lhs.env_ == rhs.env_;
169 inline bool operator!=(const JvmtiAllocator<T>& lhs, const JvmtiAllocator<T>& rhs) { argument
170 return !(lhs == rhs);
/art/test/004-SignalTest/
H A Dsignaltest.cc102 bool compare_sigaction(const struct sigaction* lhs, const struct sigaction* rhs) { argument
105 return memcmp(&lhs->sa_mask, &rhs->sa_mask, sizeof(lhs->sa_mask)) == 0 &&
106 lhs->sa_sigaction == rhs->sa_sigaction &&
107 lhs->sa_flags == rhs->sa_flags &&
108 lhs->sa_restorer == rhs->sa_restorer;
/art/test/442-checker-constant-folding/src/
H A DMain.java710 int lhs = 1;
712 return lhs << rhs;
729 long lhs = 3;
731 return lhs << rhs;
754 int lhs = 7;
756 return lhs >> rhs;
773 long lhs = 9;
775 return lhs >> rhs;
798 int lhs = -7;
800 return lhs >>> rh
[all...]

Completed in 630 milliseconds

1234