Home
last modified time | relevance | path

Searched refs:ror (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm_vixl.h337 void HandleIntegerRotate(HRor* ror);
338 void HandleLongRotate(HRor* ror);
Dcode_generator_arm_vixl.cc4830 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 …]
Dinstruction_simplifier.cc416 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()
Dcode_generator_x86_64.cc4420 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()
Dcode_generator_x86.cc4540 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()
Dcode_generator_arm64.cc5563 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()