Lines Matching refs:condition
42 // Emit code to branch if the given condition holds.
46 // The EmitInverted function simply inverts the condition.
49 BranchOnCondition(LCodeGen* codegen, Condition cond)
64 Condition cond_;
68 // Emit code to compare lhs and rhs and branch if the condition holds.
72 // EmitInverted still compares the two operands but inverts the condition.
76 Condition cond,
93 Condition cond_;
99 // Test the input with the given mask and branch if the condition holds.
100 // If the condition is 'eq' or 'ne' this will use MacroAssembler's
106 Condition cond,
144 Condition cond_;
1085 void LCodeGen::DeoptimizeIf(Condition cond, LEnvironment* environment) {
1362 Condition LCodeGen::TokenToCondition(Token::Value op, bool is_unsigned) {
1363 Condition cond = nv;
1416 void LCodeGen::EmitBranch(InstrType instr, Condition condition) {
1417 ASSERT((condition != al) && (condition != nv));
1418 BranchOnCondition branch(this, condition);
1425 Condition condition,
1428 ASSERT((condition != al) && (condition != nv));
1429 CompareAndBranch branch(this, condition, lhs, rhs);
1436 Condition condition,
1439 ASSERT((condition != al) && (condition != nv));
1440 TestAndBranch branch(this, condition, value, mask);
1844 Condition cond = instr->hydrogen()->allow_equality() ? hi : hs;
2476 Condition cond = TokenToCondition(instr->op(), is_unsigned);
2491 // Commute the operands and the condition.
2511 // Commute the operands and the condition.
2526 // Commute the operands and the condition.
2554 Condition cond = TokenToCondition(op, false);
2809 // condition ne, so we don't deopt, ie. positive divisor doesn't deopt.
2820 // -1. If overflow is clear, set the flags for condition ne, as the
2995 // providing the correct value and test condition are used.
2998 // BranchCondition() will return the condition to use depending on the kind
3010 static Condition BranchCondition(HHasInstanceTypeAndBranch* instr) {
3255 // flags for "le" condition to check if the object's type is a valid
3261 Condition LCodeGen::EmitIsString(Register input,
3281 Condition true_cond =
5562 Condition condition = TokenToCondition(op, false);
5564 EmitCompareAndBranch(instr, condition, x0, 0);