Searched refs:Compare (Results 1 - 12 of 12) sorted by relevance

/art/runtime/
H A Ddex_cache_resolved_classes.h37 int Compare(const DexCacheResolvedClasses& other) const { function in class:art::DexCacheResolvedClasses
75 return a.Compare(b) < 0;
H A Dsafe_map.h160 template<class Key, class T, AllocatorTag kTag, class Compare = std::less<Key>>
162 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>> {
/art/test/003-omnibus-opcodes/src/
H A DMain.java42 Compare.run();
H A DCompare.java20 public class Compare { class
/art/runtime/base/
H A Dallocator.h159 template<class Key, class T, AllocatorTag kTag, class Compare = std::less<Key>>
161 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>>;
163 template<class Key, AllocatorTag kTag, class Compare = std::less<Key>>
164 using AllocationTrackingSet = std::set<Key, Compare, TrackingAllocator<Key, kTag>>;
H A Dstringpiece.h151 int Compare(const StringPiece& rhs) const { function in class:art::StringPiece
217 return x.Compare(y) < 0;
H A Dvariant_map.h104 // Compare one key to another (same as operator<).
105 virtual bool Compare(const VariantMapKeyRaw* other) const { function in struct:art::detail::VariantMapKeyRaw
397 return lhs->Compare(rhs);
/art/compiler/utils/
H A Dintrusive_forward_list.h315 template <typename Compare>
316 void merge(IntrusiveForwardList& other, Compare cmp) {
335 template <typename Compare>
336 void merge(IntrusiveForwardList&& other, Compare cmp) {
342 template <typename Compare>
343 void sort(Compare cmp) {
/art/runtime/mirror/
H A Dstring.h139 // Compare UTF-16 code point values not in a locale-sensitive manner
140 int Compare(int32_t utf16_length, const char* utf8_data_in);
H A Dclass.cc320 // Compare the package part of the descriptor string.
643 int result = StringPiece(field.GetName()).Compare(name);
645 result = StringPiece(field.GetTypeDescriptor()).Compare(type);
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.cc125 static_assert(kIntrinsicIsStatic[kIntrinsicCompare], "Compare must be static");
500 INTRINSIC(JavaLangInteger, Compare, II_I, kIntrinsicCompare, k32),
501 INTRINSIC(JavaLangLong, Compare, JJ_I, kIntrinsicCompare, k64),
/art/compiler/optimizing/
H A Dnodes.h1205 M(Compare, BinaryOperation) \
3097 int32_t Compare(T x, T y) const { return x > y ? 1 : (x < y ? -1 : 0); } function in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HCondition
3104 return std::isunordered(x, y) ? (IsGtBias() ? 1 : -1) : Compare(x, y);
3133 // `Compare(x, y) == 0`.
3135 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0),
3177 // `Compare(x, y) != 0`.
3179 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3214 // `Compare(x, y) < 0`.
3216 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3251 // `Compare(
[all...]

Completed in 237 milliseconds