Searched refs:compare (Results 1 - 15 of 15) sorted by relevance

/art/runtime/
H A Ddex_file.cc559 int compare = CompareModifiedUtf8ToModifiedUtf8AsUtf16CodePointValues(string, str); local
560 if (compare > 0) {
562 } else if (compare < 0) {
578 int compare = CompareModifiedUtf8ToUtf16AsCodePointValues(str, string); local
579 if (compare > 0) {
581 } else if (compare < 0) {
615 int compare = return_type_idx - proto.return_type_idx_; local
616 if (compare == 0) {
619 while (it.HasNext() && i < signature_length && compare == 0) {
620 compare
[all...]
H A Dutils.cc974 return s.compare(0, strlen(prefix), prefix) == 0;
984 return s.compare(offset, suffix_length, suffix) == 0;
/art/runtime/base/
H A Dstringpiece.cc44 int StringPiece::compare(const StringPiece& x) const { function in class:art::StringPiece
H A Dstringpiece.h95 int compare(const StringPiece& x) const;
/art/test/004-ReferenceMap/
H A Dstack_walk_refmap_jni.cc73 if (m_name.compare("f") == 0) {
/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc402 // Materialized condition, compare against 0.
546 void LocationsBuilderX86_64::VisitCompare(HCompare* compare) { argument
547 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(compare);
551 compare->SetLocations(locations);
554 void InstructionCodeGeneratorX86_64::VisitCompare(HCompare* compare) { argument
556 LocationSummary* locations = compare->GetLocations();
557 switch (compare->InputAt(0)->GetType()) {
563 LOG(FATAL) << "Unimplemented compare type " << compare->InputAt(0)->GetType();
H A Dcode_generator_arm.cc563 // Condition has been materialized, compare the output to 0
1039 void LocationsBuilderARM::VisitCompare(HCompare* compare) { argument
1040 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(compare);
1044 compare->SetLocations(locations);
1047 void InstructionCodeGeneratorARM::VisitCompare(HCompare* compare) { argument
1049 LocationSummary* locations = compare->GetLocations();
1050 switch (compare->InputAt(0)->GetType()) {
1057 ShifterOperand(right.AsRegisterPairHigh())); // Signed compare.
1064 ShifterOperand(right.AsRegisterPairLow())); // Unsigned compare.
1079 LOG(FATAL) << "Unimplemented compare typ
[all...]
H A Dcode_generator_x86.cc521 // Materialized condition, compare against 0
1003 void LocationsBuilderX86::VisitCompare(HCompare* compare) { argument
1004 LocationSummary* locations = new (GetGraph()->GetArena()) LocationSummary(compare);
1008 compare->SetLocations(locations);
1011 void InstructionCodeGeneratorX86::VisitCompare(HCompare* compare) { argument
1013 LocationSummary* locations = compare->GetLocations();
1014 switch (compare->InputAt(0)->GetType()) {
1026 __ j(kLess, &less); // Signed compare.
1027 __ j(kGreater, &greater); // Signed compare.
1036 __ j(kBelow, &less); // Unsigned compare
[all...]
/art/test/044-proxy/src/
H A DBasicTest.java77 public int compare(Method o1, Method o2) {
/art/compiler/dex/quick/x86/
H A Dutility_x86.cc891 int offset, int check_value, LIR* target, LIR** compare) {
894 if (compare != nullptr) {
895 *compare = inst;
890 OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, int offset, int check_value, LIR* target, LIR** compare) argument
H A Dcodegen_x86.h772 * @param temp_reg A temporary register that can be used if compare memory is not
776 * @param check_value The immediate to compare to.
778 * @param compare output for getting LIR for comparison (or nullptr)
781 int offset, int check_value, LIR* target, LIR** compare);
/art/compiler/dex/quick/
H A Dcodegen_util.cc1211 int offset, int check_value, LIR* target, LIR** compare) {
1212 // Handle this for architectures that can't compare to memory.
1214 if (compare != nullptr) {
1215 *compare = inst;
1210 OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, int offset, int check_value, LIR* target, LIR** compare) argument
H A Dmir_to_lir.h1129 * @param temp_reg A temporary register that can be used if compare to memory is not
1133 * @param check_value The immediate to compare to.
1135 * @param compare output for getting LIR for comparison (or nullptr)
1139 int offset, int check_value, LIR* target, LIR** compare);
1370 // The default implementation will create a chained compare-and-branch.
/art/compiler/dex/quick/arm64/
H A Dcodegen_arm64.h94 int offset, int check_value, LIR* target, LIR** compare) OVERRIDE;
H A Dint_arm64.cc44 * 64-bit 3way compare function.
186 // rl_src may be aliased with rl_result/rl_dest, so do compare early.
289 LIR* target, LIR** compare) {
290 DCHECK(compare == nullptr);
292 // Always compare 32-bit value no matter what temp_reg is.
287 OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, int offset, int check_value, LIR* target, LIR** compare) argument

Completed in 1928 milliseconds