Home
last modified time | relevance | path

Searched refs:RegisterOrConstant (Results 1 – 16 of 16) sorted by relevance

/art/compiler/optimizing/
Dlocations.cc58 Location Location::RegisterOrConstant(HInstruction* instruction) { in RegisterOrConstant() function in art::Location
Dintrinsics.cc248 locations->SetInAt(0, Location::RegisterOrConstant(invoke->InputAt(0))); in ComputeIntegerValueOfLocations()
Dlocations.h388 static Location RegisterOrConstant(HInstruction* instruction);
Dcode_generator.cc1781 locations->SetInAt(1, Location::RegisterOrConstant(invoke->InputAt(1))); in CreateSystemArrayCopyLocationSummary()
1783 locations->SetInAt(3, Location::RegisterOrConstant(invoke->InputAt(3))); in CreateSystemArrayCopyLocationSummary()
1784 locations->SetInAt(4, Location::RegisterOrConstant(invoke->InputAt(4))); in CreateSystemArrayCopyLocationSummary()
Dintrinsics_x86.cc800 locations->SetInAt(1, Location::RegisterOrConstant(invoke->InputAt(1))); in VisitSystemArrayCopyChar()
802 locations->SetInAt(3, Location::RegisterOrConstant(invoke->InputAt(3))); in VisitSystemArrayCopyChar()
803 locations->SetInAt(4, Location::RegisterOrConstant(invoke->InputAt(4))); in VisitSystemArrayCopyChar()
1373 locations->SetInAt(1, Location::RegisterOrConstant(invoke->InputAt(1))); in VisitStringGetCharsNoCheck()
1539 locations->SetInAt(1, Location::RegisterOrConstant(value)); in CreateLongIntToVoidLocations()
Dintrinsics_x86_64.cc595 locations->SetInAt(1, Location::RegisterOrConstant(invoke->InputAt(1))); in VisitSystemArrayCopyChar()
597 locations->SetInAt(3, Location::RegisterOrConstant(invoke->InputAt(3))); in VisitSystemArrayCopyChar()
598 locations->SetInAt(4, Location::RegisterOrConstant(invoke->InputAt(4))); in VisitSystemArrayCopyChar()
1549 locations->SetInAt(1, Location::RegisterOrConstant(invoke->InputAt(1))); in VisitStringGetCharsNoCheck()
Dcode_generator_x86_64.cc3325 locations->SetInAt(1, Location::RegisterOrConstant(add->InputAt(1))); in VisitAdd()
4044 locations->SetInAt(1, Location::RegisterOrConstant(div->InputAt(1))); in VisitDiv()
4128 locations->SetInAt(1, Location::RegisterOrConstant(rem->InputAt(1))); in VisitRem()
4927 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in HandleFieldSet()
5230 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArrayGet()
5375 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArraySet()
5379 locations->SetInAt(2, Location::RegisterOrConstant(instruction->InputAt(2))); in VisitArraySet()
5631 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitBoundsCheck()
5634 locations->SetInAt(1, Location::RegisterOrConstant(length)); in VisitBoundsCheck()
Dcode_generator_x86.cc3135 locations->SetInAt(1, Location::RegisterOrConstant(add->InputAt(1))); in VisitAdd()
3870 locations->SetInAt(1, Location::RegisterOrConstant(div->InputAt(1))); in VisitDiv()
3975 locations->SetInAt(1, Location::RegisterOrConstant(rem->InputAt(1))); in VisitRem()
4335 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitDivZeroCheck()
5565 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in HandleFieldSet()
5868 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArrayGet()
6027 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArraySet()
6034 locations->SetInAt(2, Location::RegisterOrConstant(instruction->InputAt(2))); in VisitArraySet()
6290 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitBoundsCheck()
6293 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitBoundsCheck()
Dcode_generator_arm_vixl.cc2845 locations->SetInAt(2, Location::RegisterOrConstant(select->GetCondition())); in VisitSelect()
3103 locations->SetInAt(1, Location::RegisterOrConstant(cond->InputAt(1))); in HandleCondition()
4001 locations->SetInAt(1, Location::RegisterOrConstant(add->InputAt(1))); in VisitAdd()
4066 locations->SetInAt(1, Location::RegisterOrConstant(sub->InputAt(1))); in VisitSub()
4955 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitDivZeroCheck()
5102 locations->SetInAt(1, Location::RegisterOrConstant(ror->InputAt(1))); in VisitRor()
6265 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArrayGet()
6550 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArraySet()
6853 locations->SetInAt(1, Location::RegisterOrConstant(instruction->GetOffset())); in VisitIntermediateAddress()
Dcode_generator_arm64.cc2186 locations->SetInAt(1, Location::RegisterOrConstant(instr->InputAt(1))); in HandleShift()
2479 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArrayGet()
2653 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArraySet()
3312 locations->SetInAt(1, Location::RegisterOrConstant(div->InputAt(1))); in VisitDiv()
3348 locations->SetInAt(0, Location::RegisterOrConstant(instruction->InputAt(0))); in VisitDivZeroCheck()
5609 locations->SetInAt(1, Location::RegisterOrConstant(rem->InputAt(1))); in VisitRem()
Dcode_generator_vector_arm_vixl.cc884 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
Dcode_generator_vector_x86_64.cc1227 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
Dcode_generator_vector_x86.cc1254 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
Dintrinsics_arm64.cc2000 locations->SetInAt(at, Location::RegisterOrConstant(input)); in SetSystemArrayCopyLocationRequires()
3046 locations->SetInAt(2, Location::RegisterOrConstant(invoke->InputAt(2))); in VisitCRC32UpdateBytes()
Dcode_generator_vector_arm64_sve.cc1380 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
Dcode_generator_vector_arm64_neon.cc1380 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()