Lines Matching refs:src1
915 bool Mir2Lir::EvaluateBranch(Instruction::Code opcode, int32_t src1, int32_t src2) { in EvaluateBranch() argument
918 case Instruction::IF_EQ: is_taken = (src1 == src2); break; in EvaluateBranch()
919 case Instruction::IF_NE: is_taken = (src1 != src2); break; in EvaluateBranch()
920 case Instruction::IF_LT: is_taken = (src1 < src2); break; in EvaluateBranch()
921 case Instruction::IF_GE: is_taken = (src1 >= src2); break; in EvaluateBranch()
922 case Instruction::IF_GT: is_taken = (src1 > src2); break; in EvaluateBranch()
923 case Instruction::IF_LE: is_taken = (src1 <= src2); break; in EvaluateBranch()
924 case Instruction::IF_EQZ: is_taken = (src1 == 0); break; in EvaluateBranch()
925 case Instruction::IF_NEZ: is_taken = (src1 != 0); break; in EvaluateBranch()
926 case Instruction::IF_LTZ: is_taken = (src1 < 0); break; in EvaluateBranch()
927 case Instruction::IF_GEZ: is_taken = (src1 >= 0); break; in EvaluateBranch()
928 case Instruction::IF_GTZ: is_taken = (src1 > 0); break; in EvaluateBranch()
929 case Instruction::IF_LEZ: is_taken = (src1 <= 0); break; in EvaluateBranch()