Lines Matching refs:oracle
418 void UnaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback() argument
424 set_to_boolean_types(oracle->ToBooleanTypes(expression()->test_id())); in RecordToBooleanTypeFeedback()
428 void BinaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback() argument
434 set_to_boolean_types(oracle->ToBooleanTypes(right()->test_id())); in RecordToBooleanTypeFeedback()
562 void Expression::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback() argument
563 to_boolean_types_ = oracle->ToBooleanTypes(test_id()); in RecordToBooleanTypeFeedback()
609 void CallNew::RecordTypeFeedback(TypeFeedbackOracle* oracle) { in RecordTypeFeedback() argument
614 oracle->GetCallNewAllocationSite(allocation_site_feedback_slot); in RecordTypeFeedback()
615 is_monomorphic_ = oracle->CallNewIsMonomorphic(CallNewFeedbackSlot()); in RecordTypeFeedback()
617 target_ = oracle->GetCallNewTarget(CallNewFeedbackSlot()); in RecordTypeFeedback()
625 void ObjectLiteral::Property::RecordTypeFeedback(TypeFeedbackOracle* oracle) { in RecordTypeFeedback() argument
628 oracle->CollectReceiverTypes(id, &maps); in RecordTypeFeedback()