/art/compiler/optimizing/ |
D | locations.cc | 58 Location Location::RegisterOrConstant(HInstruction* instruction) { in RegisterOrConstant() function in art::Location
|
D | intrinsics.cc | 248 locations->SetInAt(0, Location::RegisterOrConstant(invoke->InputAt(0))); in ComputeIntegerValueOfLocations()
|
D | locations.h | 388 static Location RegisterOrConstant(HInstruction* instruction);
|
D | code_generator.cc | 1781 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()
|
D | intrinsics_x86.cc | 800 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()
|
D | intrinsics_x86_64.cc | 595 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()
|
D | code_generator_x86_64.cc | 3325 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()
|
D | code_generator_x86.cc | 3135 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()
|
D | code_generator_arm_vixl.cc | 2845 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()
|
D | code_generator_arm64.cc | 2186 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()
|
D | code_generator_vector_arm_vixl.cc | 884 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
|
D | code_generator_vector_x86_64.cc | 1227 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
|
D | code_generator_vector_x86.cc | 1254 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
|
D | intrinsics_arm64.cc | 2000 locations->SetInAt(at, Location::RegisterOrConstant(input)); in SetSystemArrayCopyLocationRequires() 3046 locations->SetInAt(2, Location::RegisterOrConstant(invoke->InputAt(2))); in VisitCRC32UpdateBytes()
|
D | code_generator_vector_arm64_sve.cc | 1380 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
|
D | code_generator_vector_arm64_neon.cc | 1380 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in CreateVecMemLocations()
|