Home | History | Annotate | Download | only in crankshaft

Lines Matching refs:JSFunction

1538     Handle<JSFunction> f = Handle<JSFunction>::cast(
6049 Handle<JSFunction> closure = function_state()->compilation_info()->closure();
6632 Handle<JSFunction> ctor;
6642 static bool NeedsWrapping(Handle<Map> map, Handle<JSFunction> target) {
6650 Handle<JSFunction> target) const {
6704 info->NeedsWrappingFor(Handle<JSFunction>::cast(info->accessor()))) {
6723 return NewCallConstantFunction(Handle<JSFunction>::cast(info->accessor()),
6732 return New<HCheckValue>(value, Handle<JSFunction>::cast(info->constant()));
8190 Handle<JSFunction> function, int argument_count,
8246 Handle<JSFunction> target = Handle<JSFunction>::cast(info.constant());
8277 Handle<JSFunction> target = Handle<JSFunction>::cast(info.constant());
8327 Handle<JSFunction> caller = current_info()->closure();
8409 void HOptimizedGraphBuilder::TraceInline(Handle<JSFunction> target,
8410 Handle<JSFunction> caller,
8434 int HOptimizedGraphBuilder::InliningAstSize(Handle<JSFunction> target) {
8439 Handle<JSFunction> caller = current_info()->closure();
8478 bool HOptimizedGraphBuilder::TryInline(Handle<JSFunction> target,
8491 Handle<JSFunction> caller = current_info()->closure();
8634 JSFunction::EnsureLiterals(target);
8822 Handle<JSFunction> getter_function = Handle<JSFunction>::cast(getter);
8837 TryInline(Handle<JSFunction>::cast(setter), 1, implicit_return_value,
8843 bool HOptimizedGraphBuilder::TryInlineIndirectCall(Handle<JSFunction> function,
8920 Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id) {
8974 Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id,
9384 Handle<JSFunction> function = expr->target();
9396 Handle<JSFunction> function = expr->target();
9429 Handle<JSFunction>::cast(function)->context()->native_context() !=
9452 handle(Handle<JSFunction>::cast(function)->global_proxy()->map()),
9560 Handle<JSFunction> known_function;
9565 Handle<JSFunction>::cast(HConstant::cast(function)->handle(isolate()));
9694 Handle<JSFunction> target) {
9959 Handle<JSFunction> known_function = Handle<JSFunction>::cast(
10031 Handle<JSFunction> target = Handle<JSFunction>::cast(constant);
10133 static bool IsAllocationInlineable(Handle<JSFunction> constructor) {
10145 Handle<JSFunction> caller = current_info()->closure();
10146 Handle<JSFunction> target = array_function();
10205 expr->SetKnownGlobalTarget(Handle<JSFunction>::cast(constant));
10211 Handle<JSFunction> constructor = expr->target();
10702 Handle<JSFunction> known_function(
10703 JSFunction::cast(
11732 Handle<JSFunction> function =
11733 Handle<JSFunction>::cast(HConstant::cast(right)->handle(isolate()));
13041 Handle<JSFunction> closure,
13094 Handle<JSFunction> closure,
13254 Handle<JSFunction> target,
13278 Handle<JSFunction> target, int arguments, FunctionLiteral* function,