Lines Matching refs:op

536 void SSAChecker::VisitCondition(HCondition* op) {  in VisitCondition()  argument
537 VisitInstruction(op); in VisitCondition()
538 if (op->GetType() != Primitive::kPrimBoolean) { in VisitCondition()
541 op->DebugName(), op->GetId(), in VisitCondition()
542 Primitive::PrettyDescriptor(op->GetType()))); in VisitCondition()
544 HInstruction* lhs = op->InputAt(0); in VisitCondition()
545 HInstruction* rhs = op->InputAt(1); in VisitCondition()
549 op->DebugName(), op->GetId(), in VisitCondition()
553 if (!op->IsEqual() && !op->IsNotEqual()) { in VisitCondition()
557 op->DebugName(), op->GetId())); in VisitCondition()
561 op->DebugName(), op->GetId())); in VisitCondition()
566 void SSAChecker::VisitBinaryOperation(HBinaryOperation* op) { in VisitBinaryOperation() argument
567 VisitInstruction(op); in VisitBinaryOperation()
568 if (op->IsUShr() || op->IsShr() || op->IsShl()) { in VisitBinaryOperation()
569 if (PrimitiveKind(op->InputAt(1)->GetType()) != Primitive::kPrimInt) { in VisitBinaryOperation()
573 op->DebugName(), op->GetId(), in VisitBinaryOperation()
574 op->InputAt(1)->DebugName(), in VisitBinaryOperation()
575 Primitive::PrettyDescriptor(op->InputAt(1)->GetType()))); in VisitBinaryOperation()
578 if (PrimitiveKind(op->InputAt(0)->GetType()) != PrimitiveKind(op->InputAt(1)->GetType())) { in VisitBinaryOperation()
582 op->DebugName(), op->GetId(), in VisitBinaryOperation()
583 Primitive::PrettyDescriptor(op->InputAt(0)->GetType()), in VisitBinaryOperation()
584 Primitive::PrettyDescriptor(op->InputAt(1)->GetType()))); in VisitBinaryOperation()
588 if (op->IsCompare()) { in VisitBinaryOperation()
589 if (op->GetType() != Primitive::kPrimInt) { in VisitBinaryOperation()
592 op->GetId(), in VisitBinaryOperation()
593 Primitive::PrettyDescriptor(op->GetType()))); in VisitBinaryOperation()
597 if (PrimitiveKind(op->GetType()) != PrimitiveKind(op->InputAt(0)->GetType())) { in VisitBinaryOperation()
601 op->DebugName(), op->GetId(), in VisitBinaryOperation()
602 Primitive::PrettyDescriptor(op->GetType()), in VisitBinaryOperation()
603 Primitive::PrettyDescriptor(op->InputAt(0)->GetType()))); in VisitBinaryOperation()