Lines Matching refs:Decision
24 Decision DecideObjectIsSmi(Node* const input) {
27 return IsSmiDouble(m.ResolvedValue()) ? Decision::kTrue : Decision::kFalse;
29 if (m.IsAllocate()) return Decision::kFalse;
30 if (m.IsChangeBitToTagged()) return Decision::kFalse;
31 if (m.IsChangeInt31ToTaggedSigned()) return Decision::kTrue;
32 if (m.IsHeapConstant()) return Decision::kFalse;
33 return Decision::kUnknown;
185 if (DecideObjectIsSmi(input) == Decision::kFalse) {
198 if (DecideObjectIsSmi(input) == Decision::kTrue) {
215 case Decision::kTrue:
217 case Decision::kFalse:
219 case Decision::kUnknown: