/art/runtime/ |
H A D | dex_file.cc | 559 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 D | utils.cc | 974 return s.compare(0, strlen(prefix), prefix) == 0; 984 return s.compare(offset, suffix_length, suffix) == 0;
|
/art/runtime/base/ |
H A D | stringpiece.cc | 44 int StringPiece::compare(const StringPiece& x) const { function in class:art::StringPiece
|
H A D | stringpiece.h | 95 int compare(const StringPiece& x) const;
|
/art/test/004-ReferenceMap/ |
H A D | stack_walk_refmap_jni.cc | 73 if (m_name.compare("f") == 0) {
|
/art/compiler/optimizing/ |
H A D | code_generator_x86_64.cc | 402 // 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 D | code_generator_arm.cc | 563 // 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 D | code_generator_x86.cc | 521 // 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 D | BasicTest.java | 77 public int compare(Method o1, Method o2) {
|
/art/compiler/dex/quick/x86/ |
H A D | utility_x86.cc | 891 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 D | codegen_x86.h | 772 * @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 D | codegen_util.cc | 1211 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 D | mir_to_lir.h | 1129 * @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 D | codegen_arm64.h | 94 int offset, int check_value, LIR* target, LIR** compare) OVERRIDE;
|
H A D | int_arm64.cc | 44 * 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
|