Searched refs:ror (Results 1 – 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.h | 337 void HandleIntegerRotate(HRor* ror); 338 void HandleLongRotate(HRor* ror);
|
D | code_generator_arm_vixl.cc | 4830 void InstructionCodeGeneratorARMVIXL::HandleIntegerRotate(HRor* ror) { in HandleIntegerRotate() argument 4831 LocationSummary* locations = ror->GetLocations(); in HandleIntegerRotate() 4832 vixl32::Register in = InputRegisterAt(ror, 0); in HandleIntegerRotate() 4834 vixl32::Register out = OutputRegister(ror); in HandleIntegerRotate() 4857 void InstructionCodeGeneratorARMVIXL::HandleLongRotate(HRor* ror) { in HandleLongRotate() argument 4858 LocationSummary* locations = ror->GetLocations(); in HandleLongRotate() 4891 vixl32::Label* final_label = codegen_->GetFinalLabel(ror, &end); in HandleLongRotate() 4924 void LocationsBuilderARMVIXL::VisitRor(HRor* ror) { in VisitRor() argument 4926 new (GetGraph()->GetAllocator()) LocationSummary(ror, LocationSummary::kNoCall); in VisitRor() 4927 switch (ror->GetResultType()) { in VisitRor() [all …]
|
D | instruction_simplifier.cc | 416 HRor* ror = in ReplaceRotateWithRor() local 418 op->GetBlock()->ReplaceAndRemoveInstructionWith(op, ror); in ReplaceRotateWithRor() 2145 HRor* ror = new (GetGraph()->GetAllocator()) HRor(type, value, distance); in SimplifyRotate() local 2146 invoke->GetBlock()->ReplaceAndRemoveInstructionWith(invoke, ror); in SimplifyRotate()
|
D | code_generator_x86_64.cc | 4420 void LocationsBuilderX86_64::VisitRor(HRor* ror) { in VisitRor() argument 4422 new (GetGraph()->GetAllocator()) LocationSummary(ror, LocationSummary::kNoCall); in VisitRor() 4424 switch (ror->GetResultType()) { in VisitRor() 4429 locations->SetInAt(1, Location::ByteRegisterOrConstant(RCX, ror->InputAt(1))); in VisitRor() 4434 LOG(FATAL) << "Unexpected operation type " << ror->GetResultType(); in VisitRor() 4439 void InstructionCodeGeneratorX86_64::VisitRor(HRor* ror) { in VisitRor() argument 4440 LocationSummary* locations = ror->GetLocations(); in VisitRor() 4444 switch (ror->GetResultType()) { in VisitRor() 4464 LOG(FATAL) << "Unexpected operation type " << ror->GetResultType(); in VisitRor()
|
D | code_generator_x86.cc | 4540 void LocationsBuilderX86::VisitRor(HRor* ror) { in VisitRor() argument 4542 new (GetGraph()->GetAllocator()) LocationSummary(ror, LocationSummary::kNoCall); in VisitRor() 4544 switch (ror->GetResultType()) { in VisitRor() 4552 locations->SetInAt(1, Location::ByteRegisterOrConstant(ECX, ror->InputAt(1))); in VisitRor() 4556 LOG(FATAL) << "Unexpected operation type " << ror->GetResultType(); in VisitRor() 4561 void InstructionCodeGeneratorX86::VisitRor(HRor* ror) { in VisitRor() argument 4562 LocationSummary* locations = ror->GetLocations(); in VisitRor() 4566 if (ror->GetResultType() == DataType::Type::kInt32) { in VisitRor() 4578 DCHECK_EQ(ror->GetResultType(), DataType::Type::kInt64); in VisitRor()
|
D | code_generator_arm64.cc | 5563 void LocationsBuilderARM64::VisitRor(HRor* ror) { in VisitRor() argument 5564 HandleBinaryOp(ror); in VisitRor() 5567 void InstructionCodeGeneratorARM64::VisitRor(HRor* ror) { in VisitRor() argument 5568 HandleBinaryOp(ror); in VisitRor()
|