Lines Matching refs:Function
611 // An operation needs to override this function iff:
734 // This function must be overridden for instructions with flag kUseGVN, to
1354 FunctionLiteral* function,
1360 function_(function),
1370 FunctionLiteral* function() const { return function_; }
1604 HInvokeFunction(HValue* context, HValue* function, int argument_count)
1605 : HBinaryCall(context, function, argument_count) {
1613 HValue* function() { return second(); }
1621 HCallConstantFunction(Handle<JSFunction> function, int argument_count)
1622 : HCall<0>(argument_count), function_(function) { }
1624 Handle<JSFunction> function() const { return function_; }
1685 HCallFunction(HValue* context, HValue* function, int argument_count)
1686 : HBinaryCall(context, function, argument_count) {
1690 HValue* function() { return second(); }
1763 const Runtime::Function* c_function,
1772 const Runtime::Function* function() const { return c_function_; }
1782 const Runtime::Function* c_function_;
2062 HCheckFunction(HValue* value, Handle<JSFunction> function)
2063 : HUnaryOperation(value), target_(function) {
2501 HWrapReceiver(HValue* receiver, HValue* function) {
2504 SetOperandAt(1, function);
2512 HValue* function() { return OperandAt(1); }
2522 HApplyArguments(HValue* function,
2527 SetOperandAt(0, function);
2541 HValue* function() { return OperandAt(0); }
3064 Handle<JSFunction> function() { return function_; }
3820 explicit HLoadFunctionPrototype(HValue* function)
3821 : HUnaryOperation(function) {
3827 HValue* function() { return OperandAt(0); }