Lines Matching defs:op
3675 void LocationsBuilderX86::HandleShift(HBinaryOperation* op) {
3676 DCHECK(op->IsShl() || op->IsShr() || op->IsUShr());
3679 new (GetGraph()->GetArena()) LocationSummary(op, LocationSummary::kNoCall);
3681 switch (op->GetResultType()) {
3687 locations->SetInAt(1, Location::ByteRegisterOrConstant(ECX, op->InputAt(1)));
3692 LOG(FATAL) << "Unexpected op type " << op->GetResultType();
3696 void InstructionCodeGeneratorX86::HandleShift(HBinaryOperation* op) {
3697 DCHECK(op->IsShl() || op->IsShr() || op->IsUShr());
3699 LocationSummary* locations = op->GetLocations();
3704 switch (op->GetResultType()) {
3711 if (op->IsShl()) {
3713 } else if (op->IsShr()) {
3724 if (op->IsShl()) {
3726 } else if (op->IsShr()) {
3738 if (op->IsShl()) {
3740 } else if (op->IsShr()) {
3750 if (op->IsShl()) {
3752 } else if (op->IsShr()) {
3762 LOG(FATAL) << "Unexpected op type " << op->GetResultType();
6895 // which is a no-op thanks to the x86 memory model);
6919 // Note that this is a no-op, thanks to the x86 memory model.