Lines Matching refs:Node
20 typedef compiler::Node Node;
25 Node* Generate_AddWithFeedback(Node* context, Node* lhs, Node* rhs,
26 Node* slot_id, Node* feedback_vector,
29 Node* Generate_SubtractWithFeedback(Node* context, Node* lhs, Node* rhs,
30 Node* slot_id, Node* feedback_vector,
33 Node* Generate_MultiplyWithFeedback(Node* context, Node* lhs, Node* rhs,
34 Node* slot_id, Node* feedback_vector,
37 Node* Generate_DivideWithFeedback(Node* context, Node* dividend,
38 Node* divisor, Node* slot_id,
39 Node* feedback_vector, bool rhs_is_smi);
41 Node* Generate_ModulusWithFeedback(Node* context, Node* dividend,
42 Node* divisor, Node* slot_id,
43 Node* feedback_vector, bool rhs_is_smi);
45 Node* Generate_ExponentiateWithFeedback(Node* context, Node* dividend,
46 Node* divisor, Node* slot_id,
47 Node* feedback_vector,
51 typedef std::function<Node*(Node*, Node*, Variable*)> SmiOperation;
52 typedef std::function<Node*(Node*, Node*)> FloatOperation;
54 Node* Generate_BinaryOperationWithFeedback(
55 Node* context, Node* lhs, Node* rhs, Node* slot_id, Node* feedback_vector,