Searched defs:compare (Results 1 - 8 of 8) sorted by relevance
/art/runtime/base/ |
H A D | stringpiece.cc | 44 int StringPiece::compare(const StringPiece& x) const { function in class:art::StringPiece
|
/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
|
/art/compiler/optimizing/ |
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...] |
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();
|
/art/compiler/dex/quick/arm64/ |
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
|
/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
|
/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...] |
Completed in 425 milliseconds