Lines Matching refs:condition
1077 void LCodeGen::DeoptimizeIf(Condition cc,
1154 void LCodeGen::DeoptimizeIf(Condition cc,
2179 Condition condition = (operation == HMathMinMax::kMathMin)
2187 __ j(condition, &return_left, Label::kNear);
2193 __ j(condition, &return_left, Label::kNear);
2200 Condition condition = (operation == HMathMinMax::kMathMin) ? below : above;
2206 __ j(condition, &return_left, Label::kNear);
2334 void LCodeGen::EmitBranch(InstrType instr, Condition cc) {
2354 void LCodeGen::EmitFalseBranch(InstrType instr, Condition cc) {
2522 Condition LCodeGen::TokenToCondition(Token::Value op, bool is_unsigned) {
2523 Condition cond = no_condition;
2557 Condition cc = TokenToCondition(instr->op(), instr->is_double());
2585 // We transposed the operands. Reverse the condition.
2684 Condition LCodeGen::EmitIsObject(Register input,
2711 Condition true_cond = EmitIsObject(
2718 Condition LCodeGen::EmitIsString(Register input,
2726 Condition cond = masm_->IsObjectStringType(input, temp1, temp1);
2740 Condition true_cond = EmitIsString(
2770 static Condition ComputeCompareCondition(Token::Value op) {
2796 Condition condition = ComputeCompareCondition(op);
2799 EmitBranch(instr, condition);
2812 static Condition BranchCondition(HHasInstanceTypeAndBranch* instr) {
3008 Condition is_string = masm_->IsObjectStringType(object, temp, temp);
3068 Condition condition = ComputeCompareCondition(op);
3071 __ j(condition, &true_value, Label::kNear);
4545 void LCodeGen::ApplyCheckIf(Condition cc, LBoundsCheck* check) {
4565 Condition condition =
4567 ApplyCheckIf(condition, instr);
4570 Condition condition =
4572 ApplyCheckIf(condition, instr);
6078 Condition final_branch_condition = EmitTypeofIs(instr, input);
6085 Condition LCodeGen::EmitTypeofIs(LTypeofIsAndBranch* instr, Register input) {
6097 Condition final_branch_condition = no_condition;