Lines Matching refs:jsgraph
16 Node* TryGetConstant(JSGraph* jsgraph, Node* node) {
22 result = jsgraph->NullConstant();
24 result = jsgraph->UndefinedConstant();
26 result = jsgraph->MinusZeroConstant();
28 result = jsgraph->NaNConstant();
30 result = jsgraph->TheHoleConstant();
32 result = jsgraph->Constant(type.AsHeapConstant()->Ref());
34 result = jsgraph->Constant(type.Min());
60 ConstantFoldingReducer::ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph,
62 : AdvancedReducer(editor), jsgraph_(jsgraph), broker_(broker) {}
70 Node* constant = TryGetConstant(jsgraph(), node);
80 Node* fold_constant = jsgraph()->graph()->NewNode(
81 jsgraph()->common()->FoldConstant(), node, constant);