Lines Matching refs:FlagsContinuation

36 class FlagsContinuation final {
38 FlagsContinuation() : mode_(kFlags_none) {} in FlagsContinuation() function
42 static FlagsContinuation ForBranch(FlagsCondition condition, in ForBranch()
45 return FlagsContinuation(kFlags_branch, condition, true_block, false_block); in ForBranch()
48 static FlagsContinuation ForBranchAndPoison(FlagsCondition condition, in ForBranchAndPoison()
51 return FlagsContinuation(kFlags_branch_and_poison, condition, true_block, in ForBranchAndPoison()
56 static FlagsContinuation ForDeoptimize(FlagsCondition condition, in ForDeoptimize()
61 return FlagsContinuation(kFlags_deoptimize, condition, kind, reason, in ForDeoptimize()
66 static FlagsContinuation ForDeoptimizeAndPoison( in ForDeoptimizeAndPoison()
69 return FlagsContinuation(kFlags_deoptimize_and_poison, condition, kind, in ForDeoptimizeAndPoison()
74 static FlagsContinuation ForSet(FlagsCondition condition, Node* result) { in ForSet()
75 return FlagsContinuation(condition, result); in ForSet()
79 static FlagsContinuation ForTrap(FlagsCondition condition, TrapId trap_id, in ForTrap()
81 return FlagsContinuation(condition, trap_id, result); in ForTrap()
182 FlagsContinuation(FlagsMode mode, FlagsCondition condition, in FlagsContinuation() function
193 FlagsContinuation(FlagsMode mode, FlagsCondition condition, in FlagsContinuation() function
206 FlagsContinuation(FlagsCondition condition, Node* result) in FlagsContinuation() function
213 FlagsContinuation(FlagsCondition condition, TrapId trap_id, Node* result) in FlagsContinuation() function
327 FlagsContinuation* cont);
330 FlagsContinuation* cont);
333 FlagsContinuation* cont);
337 FlagsContinuation* cont);
342 FlagsContinuation* cont);
624 void VisitWordCompareZero(Node* user, Node* value, FlagsContinuation* cont);