Lines Matching refs:op
1011 void GraphChecker::VisitCondition(HCondition* op) { in VisitCondition() argument
1012 VisitInstruction(op); in VisitCondition()
1013 if (op->GetType() != DataType::Type::kBool) { in VisitCondition()
1016 op->DebugName(), op->GetId(), in VisitCondition()
1017 DataType::PrettyDescriptor(op->GetType()))); in VisitCondition()
1019 HInstruction* lhs = op->InputAt(0); in VisitCondition()
1020 HInstruction* rhs = op->InputAt(1); in VisitCondition()
1024 op->DebugName(), op->GetId(), in VisitCondition()
1028 if (!op->IsEqual() && !op->IsNotEqual()) { in VisitCondition()
1032 op->DebugName(), op->GetId())); in VisitCondition()
1036 op->DebugName(), op->GetId())); in VisitCondition()
1054 void GraphChecker::VisitBinaryOperation(HBinaryOperation* op) { in VisitBinaryOperation() argument
1055 VisitInstruction(op); in VisitBinaryOperation()
1056 DataType::Type lhs_type = op->InputAt(0)->GetType(); in VisitBinaryOperation()
1057 DataType::Type rhs_type = op->InputAt(1)->GetType(); in VisitBinaryOperation()
1058 DataType::Type result_type = op->GetType(); in VisitBinaryOperation()
1061 if (op->IsUShr() || op->IsShr() || op->IsShl() || op->IsRor()) { in VisitBinaryOperation()
1065 op->DebugName(), op->GetId(), in VisitBinaryOperation()
1066 op->InputAt(1)->DebugName(), in VisitBinaryOperation()
1072 op->DebugName(), op->GetId(), in VisitBinaryOperation()
1079 if (op->IsCompare()) { in VisitBinaryOperation()
1082 op->GetId(), in VisitBinaryOperation()
1085 } else if (op->IsUShr() || op->IsShr() || op->IsShl() || op->IsRor()) { in VisitBinaryOperation()
1091 op->DebugName(), op->GetId(), in VisitBinaryOperation()
1099 op->DebugName(), op->GetId(), in VisitBinaryOperation()
1106 op->DebugName(), op->GetId(), in VisitBinaryOperation()