Lines Matching refs:javascript

394   JSOperatorBuilder* javascript() const { return jsgraph_->javascript(); }
1123 Node* result = NewNode(javascript()->LoadContext(0, index, true));
1321 NewNode(javascript()->StackCheck(StackCheckKind::kJSFunctionEntry));
1328 NewNode(javascript()->StackCheck(StackCheckKind::kJSIterationBody));
1335 NewNode(javascript()->StackCheck(StackCheckKind::kJSFunctionEntry));
1539 const Operator* op = javascript()->LoadGlobal(name, feedback, typeof_mode);
1570 const Operator* op = javascript()->StoreGlobal(language_mode, name, feedback);
1585 const Operator* op = javascript()->StoreInArrayLiteral(feedback);
1614 const Operator* op = javascript()->DefineKeyedOwnPropertyInLiteral(feedback);
1641 const Operator* op = javascript()->CallRuntime(Runtime::kCollectTypeProfile);
1648 const Operator* op = javascript()->LoadContext(
1659 const Operator* op = javascript()->LoadContext(
1670 const Operator* op = javascript()->LoadContext(
1677 const Operator* op = javascript()->LoadContext(
1684 const Operator* op = javascript()->StoreContext(
1696 javascript()->StoreContext(0, bytecode_iterator().GetIndexOperand(0));
1705 javascript()->CallRuntime(typeof_mode == TypeofMode::kNotInside
1724 javascript()->LoadContext(depth, Context::EXTENSION_INDEX, false));
1806 Node* has_extension = NewNode(javascript()->HasContextExtension(d));
1841 const Operator* op = javascript()->LoadContext(depth, slot_index, false);
1857 javascript()->CallRuntime(typeof_mode == TypeofMode::kNotInside
1908 javascript()->CallRuntime(typeof_mode == TypeofMode::kNotInside
1944 const Operator* op = javascript()->CallRuntime(
1961 const Operator* op = javascript()->LoadNamed(name, feedback);
1987 const Operator* op = javascript()->LoadNamedFromSuper(name, feedback);
2011 const Operator* op = javascript()->LoadProperty(feedback);
2045 op = javascript()->DefineNamedOwnProperty(name, feedback);
2050 op = javascript()->SetNamedProperty(language_mode, name, feedback);
2087 const Operator* op = javascript()->SetKeyedProperty(language_mode, source);
2122 javascript()->DefineKeyedOwnProperty(language_mode, source);
2148 NewNode(javascript()->LoadContext(depth, Context::EXTENSION_INDEX, true));
2149 Node* value = NewNode(javascript()->LoadModule(cell_index), module);
2157 NewNode(javascript()->LoadContext(depth, Context::EXTENSION_INDEX, true));
2159 NewNode(javascript()->StoreModule(cell_index), module, value);
2186 javascript()->CreateClosure(shared_info, compile_lazy, allocation);
2194 const Operator* op = javascript()->CreateBlockContext(scope_info);
2203 javascript()->CreateFunctionContext(scope_info, slots, FUNCTION_SCOPE);
2212 javascript()->CreateFunctionContext(scope_info, slots, EVAL_SCOPE);
2222 const Operator* op = javascript()->CreateCatchContext(scope_info);
2232 const Operator* op = javascript()->CreateWithContext(scope_info);
2238 const Operator* op = javascript()->CreateArguments(type);
2262 javascript()->CreateLiteralRegExp(constant_pattern, pair, literal_flags);
2284 const Operator* op = javascript()->CreateLiteralArray(
2294 const Operator* op = javascript()->CreateEmptyLiteralArray(pair);
2301 Node* iterable = NewNode(javascript()->CreateArrayFromIterable(),
2316 const Operator* op = javascript()->CreateLiteralObject(
2324 Node* literal = NewNode(javascript()->CreateEmptyLiteralObject());
2335 javascript()->CloneObject(CreateFeedbackSource(slot), flags);
2350 javascript()->GetTemplateObject(description, shared_info(), source);
2398 javascript()->Call(arg_count, frequency, feedback, receiver_mode,
2555 const Operator* op = javascript()->CallWithSpread(
2583 const Operator* call = javascript()->Call(arity);
2621 const Operator* call = javascript()->CallRuntime(function_id, reg_count);
2643 const Operator* call = javascript()->CallRuntime(functionId, reg_count);
2691 const Operator* op = javascript()->Construct(arity, frequency, feedback);
2724 javascript()->ConstructWithSpread(arity, frequency, feedback);
2750 const Operator* call = javascript()->CallRuntime(functionId, reg_count);
2759 Node* call = NewNode(javascript()->CallRuntime(Runtime::kThrow), value);
2779 NewNode(javascript()->CallRuntime(Runtime::kReThrow), value);
2795 const Operator* op = javascript()->CallRuntime(runtime_id);
2850 NewNode(javascript()->CallRuntime(Runtime::kThrowNotSuperConstructor),
2964 BuildUnaryOp(javascript()->BitwiseNot(feedback));
2970 BuildUnaryOp(javascript()->Decrement(feedback));
2976 BuildUnaryOp(javascript()->Increment(feedback));
2982 BuildUnaryOp(javascript()->Negate(feedback));
2988 BuildBinaryOp(javascript()->Add(feedback));
2994 BuildBinaryOp(javascript()->Subtract(feedback));
3000 BuildBinaryOp(javascript()->Multiply(feedback));
3006 BuildBinaryOp(javascript()->Divide(feedback));
3012 BuildBinaryOp(javascript()->Modulus(feedback));
3018 BuildBinaryOp(javascript()->Exponentiate(feedback));
3024 BuildBinaryOp(javascript()->BitwiseOr(feedback));
3030 BuildBinaryOp(javascript()->BitwiseXor(feedback));
3036 BuildBinaryOp(javascript()->BitwiseAnd(feedback));
3042 BuildBinaryOp(javascript()->ShiftLeft(feedback));
3048 BuildBinaryOp(javascript()->ShiftRight(feedback));
3054 BuildBinaryOp(javascript()->ShiftRightLogical(feedback));
3083 BuildBinaryOpWithImmediate(javascript()->Add(feedback));
3089 BuildBinaryOpWithImmediate(javascript()->Subtract(feedback));
3095 BuildBinaryOpWithImmediate(javascript()->Multiply(feedback));
3101 BuildBinaryOpWithImmediate(javascript()->Divide(feedback));
3107 BuildBinaryOpWithImmediate(javascript()->Modulus(feedback));
3113 BuildBinaryOpWithImmediate(javascript()->Exponentiate(feedback));
3119 BuildBinaryOpWithImmediate(javascript()->BitwiseOr(feedback));
3125 BuildBinaryOpWithImmediate(javascript()->BitwiseXor(feedback));
3131 BuildBinaryOpWithImmediate(javascript()->BitwiseAnd(feedback));
3137 BuildBinaryOpWithImmediate(javascript()->ShiftLeft(feedback));
3143 BuildBinaryOpWithImmediate(javascript()->ShiftRight(feedback));
3149 BuildBinaryOpWithImmediate(javascript()->ShiftRightLogical(feedback));
3177 Node* node = NewNode(javascript()->DeleteProperty(), object, key, mode);
3190 Node* node = NewNode(javascript()->GetSuperConstructor(),
3222 BuildCompareOp(javascript()->Equal(feedback));
3228 BuildCompareOp(javascript()->StrictEqual(feedback));
3234 BuildCompareOp(javascript()->LessThan(feedback));
3240 BuildCompareOp(javascript()->GreaterThan(feedback));
3246 BuildCompareOp(javascript()->LessThanOrEqual(feedback));
3252 BuildCompareOp(javascript()->GreaterThanOrEqual(feedback));
3273 const Operator* op = javascript()->HasProperty(feedback);
3282 BuildCompareOp(javascript()->InstanceOf(feedback));
3364 BuildCastOperator(javascript()->ToName());
3368 BuildCastOperator(javascript()->ToObject());
3373 NewNode(javascript()->ToString(), environment()->LookupAccumulator());
3390 node = NewNode(javascript()->ToNumber(), object);
3411 node = NewNode(javascript()->ToNumeric(), object);
3520 Node* previous_message = NewNode(javascript()->LoadMessage());
3521 NewNode(javascript()->StoreMessage(), environment()->LookupAccumulator());
3540 Node* call = NewNode(javascript()->Debugger());
3557 javascript()->CallRuntime(Runtime::kInlineIncBlockCounter);
3565 Node* enumerator = NewNode(javascript()->ForInEnumerate(), receiver);
3579 Node* node = NewNode(javascript()->ForInPrepare(GetForInMode(slot), feedback),
3621 NewNode(javascript()->ForInNext(GetForInMode(slot), feedback), receiver,
3644 const Operator* op = javascript()->GetIterator(load_feedback, call_feedback);
3714 MakeNode(javascript()->GeneratorStore(count_written), 3 + count_written,
3780 NewNode(javascript()->GeneratorRestoreContinuation(), generator);
3784 NewNode(javascript()->GeneratorRestoreContext(), generator);
3811 Node* value = NewNode(javascript()->GeneratorRestoreRegister(
3820 NewNode(javascript()->GeneratorRestoreInputOrDebugPos(), generator);